tests/test-audit-path
changeset 7554 11a4eb81fb4f
parent 5158 d316124ebbea
child 7586 e9d3a11eacad
--- a/tests/test-audit-path	Wed Dec 31 16:27:20 2008 -0600
+++ b/tests/test-audit-path	Tue Dec 30 22:10:41 2008 +0100
@@ -20,4 +20,25 @@
 echo % should still fail - maybe
 hg add b/b
 
+echo % unbundle tampered bundle
+hg init target
+cd target
+hg unbundle $TESTDIR/tampered.hg
+
+echo % attack .hg/test
+hg manifest -r0
+hg update -Cr0
+
+echo % attack foo/.hg/test
+hg manifest -r1
+hg update -Cr1
+
+echo % attack back/test where back symlinks to ..
+hg manifest -r2
+hg update -Cr2
+
+echo % attack ../test
+hg manifest -r3
+hg update -Cr3
+
 exit 0