def test_alt_build_key(self): cache = BaseCache(key_builder=lambda key, namespace: 'x') assert cache.build_key(pytest.KEY, 'namespace') == 'x'
def test_alt_build_key(self): cache = BaseCache(key_builder=lambda key, namespace: "x") assert cache.build_key(pytest.KEY, "namespace") == "x"
def test_str_ttl(self): cache = BaseCache(ttl="1.5") assert cache.ttl == 1.5
def test_str_timeout(self): cache = BaseCache(timeout="1.5") assert cache.timeout == 1.5
def base_cache(): return BaseCache()