Avoid rewriting warm extraction cache
This commit is contained in:
parent
4a8980110d
commit
9fcafc290c
2 changed files with 21 additions and 18 deletions
|
|
@ -303,11 +303,14 @@ class AdapterContractTests(unittest.TestCase):
|
|||
self.assertEqual(2, first["build"]["reparsed_sources"])
|
||||
self.assertEqual(0, first["build"]["cache_hits"])
|
||||
loader.extract_calls.clear()
|
||||
cache_path = root / ".cache" / "incremental" / "extractions.json"
|
||||
cache_modified = cache_path.stat().st_mtime_ns
|
||||
|
||||
second = index.build()
|
||||
self.assertEqual([], loader.extract_calls)
|
||||
self.assertEqual(0, second["build"]["reparsed_sources"])
|
||||
self.assertEqual(2, second["build"]["cache_hits"])
|
||||
self.assertEqual(cache_modified, cache_path.stat().st_mtime_ns)
|
||||
|
||||
loader.sources["guide.foundation"] = "Changed foundation."
|
||||
loader.extract_calls.clear()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue