def test_worker_ttl(self): """Worker ttl.""" w = Worker([]) w.register_birth() # ugly: our test should only call public APIs [worker_key] = self.testconn.smembers(Worker.redis_workers_keys) self.assertIsNotNone(self.testconn.ttl(worker_key)) w.register_death()
def test_register_worker(self): """ensure pool size is registered.""" w = GeventWorker(Queue(), name="some_name", pool_size=10) w.register_birth() self.assertEqual(self.testconn.hget(w.key, 'pool_size'), '10')
def test_register_worker(self): """ensure pool size is registered.""" w = GeventWorker(Queue(), pool_size=10) w.register_birth() self.assertEqual(self.testconn.hget(w.key, 'pool_size'), '10')