diff --git a/tests/tampered.hg b/tests/tampered.hg index 9b007ec9bb..9270540530 100644 Binary files a/tests/tampered.hg and b/tests/tampered.hg differ diff --git a/tests/test-audit-path b/tests/test-audit-path index b2d0c68bcd..b82c230edb 100755 --- a/tests/test-audit-path +++ b/tests/test-audit-path @@ -41,4 +41,8 @@ echo % attack ../test hg manifest -r3 hg update -Cr3 +echo % attack /tmp/test +hg manifest -r4 +hg update -Cr4 2>&1 | sed -e "s|$HGTMP|[HGTMP]|" + exit 0 diff --git a/tests/test-audit-path.out b/tests/test-audit-path.out index f500392171..ef75669d8e 100644 --- a/tests/test-audit-path.out +++ b/tests/test-audit-path.out @@ -10,7 +10,7 @@ abort: path 'b/b' traverses symbolic link 'b' adding changesets adding manifests adding file changes -added 4 changesets with 5 changes to 5 files (+3 heads) +added 5 changesets with 6 changes to 6 files (+4 heads) (run 'hg heads' to see heads, 'hg merge' to merge) % attack .hg/test .hg/test @@ -25,3 +25,6 @@ abort: path 'back/test' traverses symbolic link 'back' % attack ../test ../test abort: path contains illegal component: ../test +% attack /tmp/test +/tmp/test +abort: No such file or directory: [HGTMP]/test-audit-path/target//tmp/test