diff -r 6398ff7cb705 -r 8d603f8567ae tests/test-commit --- a/tests/test-commit Mon Dec 04 17:10:31 2006 -0600 +++ b/tests/test-commit Tue Nov 21 20:00:15 2006 -0200 @@ -1,5 +1,10 @@ #!/bin/sh +cleanpath() +{ + sed -e "s:/.*\(/test/.*\):...\1:" +} + echo % commit date test hg init test cd test @@ -17,7 +22,35 @@ echo bar > bar hg add bar rm bar -hg commit -d "1000000 0" -m commit-8 2>&1 | sed -e "s:/.*\(/test/.*\):...\1:" +hg commit -d "1000000 0" -m commit-8 2>&1 | cleanpath + +hg -q revert -a --no-backup + +mkdir dir +echo boo > dir/file +hg add +hg -v commit -d '0 0' -m commit-9 dir + +echo > dir.file +hg add +hg commit -d '0 0' -m commit-10 dir dir.file 2>&1 | cleanpath + +echo >> dir/file +mkdir bleh +mkdir dir2 +cd bleh +hg commit -d '0 0' -m commit-11 . 2>&1 | cleanpath +hg commit -d '0 0' -m commit-12 ../dir ../dir2 2>&1 | cleanpath +hg -v commit -d '0 0' -m commit-13 ../dir +cd .. + +hg commit -d '0 0' -m commit-14 does-not-exist 2>&1 | cleanpath +ln -s foo baz +hg commit -d '0 0' -m commit-15 baz 2>&1 | cleanpath +touch quux +hg commit -d '0 0' -m commit-16 quux 2>&1 | cleanpath +echo >> dir/file +hg -v commit -d '0 0' -m commit-17 dir/file cd .. echo % partial subdir commit test