예제 #1
0
 def test_alt_build_key(self):
     cache = BaseCache(key_builder=lambda key, namespace: 'x')
     assert cache.build_key(pytest.KEY, 'namespace') == 'x'
예제 #2
0
 def test_alt_build_key(self):
     cache = BaseCache(key_builder=lambda key, namespace: "x")
     assert cache.build_key(pytest.KEY, "namespace") == "x"
예제 #3
0
 def test_str_ttl(self):
     cache = BaseCache(ttl="1.5")
     assert cache.ttl == 1.5
예제 #4
0
 def test_str_timeout(self):
     cache = BaseCache(timeout="1.5")
     assert cache.timeout == 1.5
예제 #5
0
def base_cache():
    return BaseCache()