Mercurial > public > mercurial-scm > hg-stable
diff tests/test-audit-path @ 7554:11a4eb81fb4f 1.1.2
test-audit-path: add more tests (issue 1450)
author | Peter Arrenbrecht <peter.arrenbrecht@gmail.com> |
---|---|
date | Tue, 30 Dec 2008 22:10:41 +0100 |
parents | d316124ebbea |
children | e9d3a11eacad |
line wrap: on
line diff
--- 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