from __future__ import print_function, unicode_literals #from wee_slack import process_reply def test_process_reply(realish_eventrouter, mock_websocket): e = realish_eventrouter t = e.teams.keys()[0] #u = e.teams[t].users.keys()[0] #user = e.teams[t].users[u] #print(user) socket = mock_websocket e.teams[t].ws = socket c = e.teams[t].channels.keys()[0] channel = e.teams[t].channels[c] channel.send_message('asdf') socket = mock_websocket socket.add({"reply_to": 1, "_team": t, "ts": "12341234.111"}) print(e.teams[t].ws_replies) e.receive_ws_callback(t) e.handle_next() #reply = {"reply_to": 1, "_team": t, "ts": "12341234.111"} #print(reply) #process_reply(reply, e) #print(e.teams[t].ws_replies) #assert False pass