|
@@ -9,6 +9,7 @@ from time import time
|
|
|
from app.rest.PageCache import PageCache
|
|
|
from app.rest.CachedLoadingPage import (
|
|
|
CachedLoadingPage,
|
|
|
+ STALE,
|
|
|
)
|
|
|
|
|
|
@fixture
|
|
@@ -51,21 +52,21 @@ def test_clean_stale(cache: PageCache):
|
|
|
val = 'test-cached-value'
|
|
|
key = 'test-key'
|
|
|
page = CachedLoadingPage(val, lambda _: None, incremental=False)
|
|
|
- page._created = time() - 10*60
|
|
|
+ page._created = time() - STALE
|
|
|
# add stale page
|
|
|
assert cache.add(key, page).value == val
|
|
|
assert cache.get(key) is None
|
|
|
-
|
|
|
+
|
|
|
page = CachedLoadingPage(val, lambda _: None, incremental=False)
|
|
|
assert cache.add(key, page).value == val
|
|
|
# make page stale
|
|
|
- page._created = time() - 10*60
|
|
|
+ page._created = time() - STALE
|
|
|
assert cache.get(key) is None
|
|
|
|
|
|
page = CachedLoadingPage(val, lambda _: None, incremental=False)
|
|
|
assert cache.add(key, page).value == val
|
|
|
# make page stale
|
|
|
- page._created = time() - 10*60
|
|
|
+ page._created = time() - STALE
|
|
|
# stale page is rotated out on addition
|
|
|
assert cache.add('other', CachedLoadingPage(val, lambda _: None, incremental=False)).value == val
|
|
|
assert cache.get(key) is None
|