def test_nodes(self): client = SidecarSyncClient(LOCAL_SERVER) client.connect() nodes = client.nodes_status() start = nodes[1]['available'] not_start = not_status(start) # invert client.set_node_attribute(1, 'available', not_start) nodes1 = client.nodes_status() self.assertEqual(nodes1[1]['available'], not_start) # put back client.set_node_attribute(1, 'available', not_start) client.close()
def test_ping_iter(self): client = SidecarSyncClient(LOCAL_SERVER) client.connect() nodes = client.nodes_status() self.assertIn(nodes[1]['available'], {'ok', 'ko'}) client.close()