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_death(): """Ensure worker correctly sets worker death date.""" q = Queue() w = Worker([q]) yield from w.register_death() death_date = yield from w.death_date assert death_date assert type(death_date).__name__ == 'datetime'