add test for issue 322.
authorVadim Gelfer <vadim.gelfer@gmail.com>
Fri, 18 Aug 2006 14:49:12 -0700
changeset 2946 a7a9ba7a9f48
parent 2945 731f6b3d27c2
child 2949 7356fa3cff2c
add test for issue 322. no .out file because issue is still live.
tests/test-issue322
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/test-issue322	Fri Aug 18 14:49:12 2006 -0700
@@ -0,0 +1,20 @@
+#!/bin/sh
+# http://www.selenic.com/mercurial/bts/issue322
+
+hg init a
+cd a       
+echo a > a 
+hg commit -Ama 
+rm a       
+mkdir a    
+echo a > a/a
+
+echo % should fail - will corrupt dirstate
+hg add a/a
+hg commit -mb
+
+echo % should fail - manifest is corrupt
+hg verify
+cd ..      
+
+hg --debug --traceback clone a b