Mercurial > hg > gitweb
diff tests/test-commit @ 3786:8d603f8567ae
make hg commit <dirname> work again
author | Alexis S. L. Carvalho <alexis@cecm.usp.br> |
---|---|
date | Tue, 21 Nov 2006 20:00:15 -0200 |
parents | 38291d9c8c1c |
children | 9e3e975258a9 |
line wrap: on
line diff
--- 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