mirror of
https://github.com/davidhalter/parso.git
synced 2025-12-09 22:25:53 +08:00
Fix flaky test_cache_last_used_update again (#189)
This is a follow up for #177. On Windows, `assert node_cache_item.last_used < now` may fail as the two time values can be equal.
This commit is contained in:
@@ -137,7 +137,7 @@ def test_cache_last_used_update(diff_cache, use_file_io):
|
|||||||
parse('somecode', cache=True, path=p)
|
parse('somecode', cache=True, path=p)
|
||||||
node_cache_item = next(iter(parser_cache.values()))[p]
|
node_cache_item = next(iter(parser_cache.values()))[p]
|
||||||
now = time.time()
|
now = time.time()
|
||||||
assert node_cache_item.last_used < now
|
assert node_cache_item.last_used <= now
|
||||||
|
|
||||||
if use_file_io:
|
if use_file_io:
|
||||||
f = _FixedTimeFileIO(p, 'code', node_cache_item.last_used - 10)
|
f = _FixedTimeFileIO(p, 'code', node_cache_item.last_used - 10)
|
||||||
|
|||||||
Reference in New Issue
Block a user