예제 #1
0
 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()
예제 #2
0
 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')