MCPcopy Create free account
hub / github.com/psf/cachecontrol / TestOneDayCache

Class TestOneDayCache

tests/test_expires_heuristics.py:70–86  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

68
69
70class TestOneDayCache:
71 def setup_method(self):
72 self.sess = Session()
73 self.cached_sess = CacheControl(self.sess, heuristic=OneDayCache())
74
75 def test_cache_for_one_day(self, url):
76 the_url = url + "optional_cacheable_request"
77 r = self.sess.get(the_url)
78
79 assert "expires" in r.headers
80 assert "warning" in r.headers
81
82 pprint(dict(r.headers))
83
84 r = self.sess.get(the_url)
85 pprint(dict(r.headers))
86 assert r.from_cache
87
88
89class TestExpiresAfter:

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…