class TestClient(unittest.TestCase): def setUp(self): self.loop = asyncio.new_event_loop() asyncio.set_event_loop(None) self.cl = Cayley('localhost', loop=self.loop) self.addCleanup(self.cl.close) def tearDown(self): self.loop.close() def test_simple_query(self): @asyncio.coroutine def go(): data = yield from self.cl.query('g.Emit("simple query").All()') self.assertEqual(["simple query"], data['result']) self.loop.run_until_complete(go()) self.cl.__repr__()
def setUp(self): self.loop = asyncio.new_event_loop() asyncio.set_event_loop(None) self.cl = Cayley('localhost', loop=self.loop) self.addCleanup(self.cl.close)