Ejemplo n.º 1
0
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
Ejemplo n.º 2
0
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,
    )
Ejemplo n.º 3
0
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__"])