D6721: fncache: show that debugrebuildfncache is partly broken
valentin.gatienbaron (Valentin Gatien-Baron)
phabricator at mercurial-scm.org
Mon Aug 12 18:13:22 UTC 2019
valentin.gatienbaron created this revision.
Herald added subscribers: mercurial-devel, mjpieters.
Herald added a reviewer: hg-reviewers.
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D6721
AFFECTED FILES
tests/test-fncache.t
CHANGE DETAILS
diff --git a/tests/test-fncache.t b/tests/test-fncache.t
--- a/tests/test-fncache.t
+++ b/tests/test-fncache.t
@@ -435,6 +435,17 @@
data/.bar.i
data/foo.i
+debugrebuildfncache fails to recover from truncated line in fncache
+
+ $ printf a > .hg/store/fncache
+ $ hg debugrebuildfncache
+ abort: fncache does not ends with a newline
+ (use 'hg debugrebuildfncache' to rebuild the fncache)
+ [255]
+
+ $ cat .hg/store/fncache | sort
+ a
+
$ cd ..
Try a simple variation without dotencode to ensure fncache is ignorant of encoding
To: valentin.gatienbaron, #hg-reviewers
Cc: mjpieters, mercurial-devel
More information about the Mercurial-devel
mailing list