def test_preconnect1(self): c = ClientPool(max_size=-1) try: yield c.preconnect() raise Exception("ClientError not raised") except ClientError: pass
def test_preconnect2(self): c = ClientPool(max_size=5) yield c.preconnect(5) pool = c._ClientPool__pool for i in range(0, 5): client = pool.popleft() self.assertTrue(client.is_connected()) for i in range(0, 5): pool.append(client) c.destroy()