def test_redis_ttl_job(self): ttl = RedisTTL(job=1) assert ttl.redis_key == RedisTTL.KEY_JOB.format(1) ttl.set_value(10) assert ttl.get_value() == 10 ttl.set_value(13) assert ttl.get_value() == 13 ttl.clear() assert ttl.get_value() is None
def test_redis_ttl_build(self): ttl = RedisTTL(build=1) assert ttl.redis_key == RedisTTL.KEY_BUILD.format(1) ttl.set_value(10) assert ttl.get_value() == 10 ttl.set_value(13) assert ttl.get_value() == 13 ttl.clear() assert ttl.get_value() is None
def test_redis_ttl_experiment(self): ttl = RedisTTL(experiment=1) assert ttl.redis_key == RedisTTL.KEY_EXPERIMENT.format(1) ttl.set_value(10) assert ttl.get_value() == 10 ttl.set_value(13) assert ttl.get_value() == 13 ttl.clear() assert ttl.get_value() is None