diff tests/test-verify.out @ 8016:baaa832fd253

raise RevlogError when parser can't parse the revlog index Initial patch and test thanks to Nicolas Dumazet.
author Benoit Boissinot <benoit.boissinot@ens-lyon.org>
date Mon, 06 Apr 2009 19:48:11 +0200
parents 7946503ec76e
children b33d70849a20
line wrap: on
line diff
--- a/tests/test-verify.out	Tue Mar 31 07:56:28 2009 +0200
+++ b/tests/test-verify.out	Mon Apr 06 19:48:11 2009 +0200
@@ -29,3 +29,16 @@
 3 files, 1 changesets, 0 total revisions
 9 integrity errors encountered!
 (first damaged changeset appears to be 0)
+% test revlog corruption
+
+% verify
+checking changesets
+checking manifests
+crosschecking files in changesets and manifests
+checking files
+ a@0: broken revlog! (index data/a.i is corrupted)
+warning: orphan revlog 'data/a.i'
+1 files, 1 changesets, 0 total revisions
+1 warnings encountered!
+1 integrity errors encountered!
+(first damaged changeset appears to be 0)