def setup_socket_message(): global loop, server, socket, session loop = asyncio.get_event_loop() server = meteorish.DDPServer(loop=loop) socket = mock.Mock() session = meteorish.DDPSession(server, "1", socket, loop) server.ddp_sessions[session.id] = session
def setup_socket_message(): global loop, server, message, socket, handle_message, handle_connect loop = asyncio.get_event_loop() server = meteorish.DDPServer(loop=loop) message = mock.Mock() socket = mock.Mock() handle_message = test_utils.run_until_complete( server._handle_message, loop=loop, ) handle_connect = test_utils.run_until_complete( server._handle_connect, loop=loop, )
def test_server_class(): loop = asyncio.get_event_loop() server = meteorish.DDPServer(loop=loop) assert_is_instance(server, web.Application) assert_in("__sockjs_managers__", server) assert_in("ddp_server", server["__sockjs_managers__"])