def test_worker_ttl(redis): """Worker ttl.""" w = Worker([]) yield from w.register_birth() [worker_key] = yield from redis.smembers(Worker.redis_workers_keys) assert (yield from redis.ttl(worker_key)) yield from w.register_death()
def test_worker_sets_birth(): """Ensure worker correctly sets worker birth date.""" q = Queue() w = Worker([q]) yield from w.register_birth() birth_date = yield from w.birth_date assert birth_date assert type(birth_date).__name__ == 'datetime'