Mercurial > public > mercurial-scm > hg-stable
diff tests/test-rebase-conflicts @ 7278:45495d784ad6
rebase: avoid redundant merges (issue1301)
author | Stefano Tortarolo <stefano.tortarolo@gmail.com> |
---|---|
date | Tue, 16 Sep 2008 17:51:14 +0200 |
parents | 93609576244e |
children | 8766fee6f225 |
line wrap: on
line diff
--- a/tests/test-rebase-conflicts Mon Oct 06 14:41:22 2008 +0200 +++ b/tests/test-rebase-conflicts Tue Sep 16 17:51:14 2008 +0200 @@ -31,6 +31,10 @@ mv common.new common hg commit -d '4 0' -u test -m "L2" +echo 'l3' >> extra2 +hg add extra2 +hg commit -d '5 0' -u test -m "L3" + hg glog --template '{rev}: {desc}\n' echo @@ -47,9 +51,28 @@ echo echo '% Conclude rebase' -echo 'solved merge' >common +echo 'resolved merge' >common hg resolve -m common hg rebase --continue 2>&1 | cleanoutput +hg glog --template '{rev}: {desc}\n' -hg glog --template '{rev}: {desc}\n' +echo +echo '% Check correctness' +echo ' - Rev. 0' +hg cat -r 0 common + +echo ' - Rev. 1' +hg cat -r 1 common + +echo ' - Rev. 2' +hg cat -r 2 common + +echo ' - Rev. 3' +hg cat -r 3 common + +echo ' - Rev. 4' +hg cat -r 4 common + +echo ' - Rev. 5' +hg cat -r 5 common