diff -r 70e9a527cc61 -r 2dbd750b3ddd tests/test-convert-hg-sink --- a/tests/test-convert-hg-sink Sat Sep 01 02:49:18 2007 -0300 +++ b/tests/test-convert-hg-sink Sat Sep 01 02:49:18 2007 -0300 @@ -24,4 +24,30 @@ hg convert orig new 2>&1 | grep -v 'subversion python bindings could not be loaded' cd new hg out ../orig -true + +echo '% dirstate should be empty:' +hg debugstate +hg parents -q + +hg up -C +hg copy bar baz +echo '% put something in the dirstate:' +hg debugstate > debugstate +grep baz debugstate + +echo '% add a new revision in the original repo' +cd ../orig +echo baz > baz +hg ci -qAm 'add baz' + +cd .. +hg convert orig new 2>&1 | grep -v 'subversion python bindings could not be loaded' +cd new +hg out ../orig +echo '% dirstate should be the same (no output below):' +hg debugstate > new-debugstate +diff debugstate new-debugstate + +echo '% no copies' +hg up -C +hg debugrename baz