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