# HG changeset patch # User Matt Mackall # Date 1429235557 18000 # Node ID f379428a07541ea501a465d57dda5e0ad1fd1c5c # Parent cde547252f2e07dae0ee28283ca314b0b93bccd4 tests: fix test-tags on vfat The unix conditional section wasn't cleaning up sufficiently. diff -r cde547252f2e -r f379428a0754 tests/test-tags.t --- a/tests/test-tags.t Thu Apr 16 20:31:44 2015 -0500 +++ b/tests/test-tags.t Thu Apr 16 20:52:37 2015 -0500 @@ -367,7 +367,6 @@ 1970/01/01 00:00:00 bob> tags exited 0 after * seconds (glob) $ chmod a+w .hg/cache/hgtagsfnodes1 -#endif $ rm -f .hg/cache/tags2-visible $ hg tags @@ -384,21 +383,32 @@ $ f --size .hg/cache/hgtagsfnodes1 .hg/cache/hgtagsfnodes1: size=168 + $ hg -q --config extensions.strip= strip -r 6 --no-backup +#endif + Stripping doesn't truncate the tags cache until new data is available + $ rm -f .hg/cache/hgtagsfnodes1 .hg/cache/tags2-visible + $ hg tags + tip 5:8dbfe60eff30 + bar 1:78391a272241 + + $ f --size .hg/cache/hgtagsfnodes1 + .hg/cache/hgtagsfnodes1: size=144 + $ hg -q --config extensions.strip= strip -r 5 --no-backup $ hg tags tip 4:0c192d7d5e6b bar 1:78391a272241 $ hg blackbox -l 4 - 1970/01/01 00:00:00 bob> tags - 1970/01/01 00:00:00 bob> 3/3 cache hits/lookups in * seconds (glob) + 1970/01/01 00:00:00 bob> writing 24 bytes to cache/hgtagsfnodes1 + 1970/01/01 00:00:00 bob> 2/3 cache hits/lookups in * seconds (glob) 1970/01/01 00:00:00 bob> writing .hg/cache/tags2-visible with 1 tags 1970/01/01 00:00:00 bob> tags exited 0 after * seconds (glob) $ f --size .hg/cache/hgtagsfnodes1 - .hg/cache/hgtagsfnodes1: size=168 + .hg/cache/hgtagsfnodes1: size=120 $ echo dummy > foo $ hg commit -m throwaway3