Пример #1
0
def test_locator():
    io = CocaineIO.instance()
    locator = Locator("localhost", 10053, loop=io)
    chan = locator.resolve("storage").wait(4)
    endpoint, version, api = chan.rx.get().wait(1)
    assert version == 1, "invalid version number %s" % version
    assert isinstance(endpoint, (list, tuple)), "invalid endpoint type %s" % type(endpoint)
    assert isinstance(api, dict)
def test_locator():
    io = IOLoop.current()
    locator = Locator(endpoints=[["localhost", 10053]], io_loop=io)
    chan = io.run_sync(lambda: locator.resolve("storage"))
    endpoint, version, api = io.run_sync(chan.rx.get, timeout=4)
    assert version == 1, "invalid version number %s" % version
    assert isinstance(endpoint, (list, tuple)), "invalid endpoint type %s" % type(endpoint)
    assert isinstance(api, dict)
Пример #3
0
def test_locator():
    io = IOLoop.current()
    locator = Locator(endpoints=[["localhost", 10053]], io_loop=io)
    chan = io.run_sync(lambda: locator.resolve("storage"))
    endpoint, version, api = io.run_sync(chan.rx.get, timeout=4)
    assert version == 1, "invalid version number %s" % version
    assert isinstance(
        endpoint, (list, tuple)), "invalid endpoint type %s" % type(endpoint)
    assert isinstance(api, dict)