diff --git a/tests/test-bookmarks-rebase.out b/tests/test-bookmarks-rebase.out deleted file mode 100644 --- a/tests/test-bookmarks-rebase.out +++ /dev/null @@ -1,38 +0,0 @@ -% initialize repository -adding a -adding b -0 files updated, 0 files merged, 1 files removed, 0 files unresolved -adding c -created new head -adding d -% bookmark list - * two 3:2ae46b1d99a7 - one 1:925d80f479bb -% rebase -saved backup bundle to -changeset: 3:9163974d1cb5 -tag: one -tag: tip -tag: two -parent: 1:925d80f479bb -parent: 2:db815d6d32e6 -user: test -date: Thu Jan 01 00:00:00 1970 +0000 -summary: 3 - -changeset: 2:db815d6d32e6 -parent: 0:f7b1eb17ad24 -user: test -date: Thu Jan 01 00:00:00 1970 +0000 -summary: 2 - -changeset: 1:925d80f479bb -user: test -date: Thu Jan 01 00:00:00 1970 +0000 -summary: 1 - -changeset: 0:f7b1eb17ad24 -user: test -date: Thu Jan 01 00:00:00 1970 +0000 -summary: 0 - diff --git a/tests/test-bookmarks-rebase b/tests/test-bookmarks-rebase.t old mode 100755 new mode 100644 rename from tests/test-bookmarks-rebase rename to tests/test-bookmarks-rebase.t --- a/tests/test-bookmarks-rebase +++ b/tests/test-bookmarks-rebase.t @@ -1,34 +1,70 @@ -#!/bin/sh + $ . $TESTDIR/helpers.sh -. $TESTDIR/helpers.sh + $ echo "[extensions]" >> $HGRCPATH + $ echo "rebase=" >> $HGRCPATH + $ echo "bookmarks=" >> $HGRCPATH -echo "[extensions]" >> $HGRCPATH -echo "rebase=" >> $HGRCPATH -echo "bookmarks=" >> $HGRCPATH +initialize repository + + $ hg init + + $ echo 'a' > a + $ hg ci -A -m "0" + adding a -echo % initialize repository -hg init + $ echo 'b' > b + $ hg ci -A -m "1" + adding b -echo 'a' > a -hg ci -A -m "0" + $ hg up 0 + 0 files updated, 0 files merged, 1 files removed, 0 files unresolved + $ echo 'c' > c + $ hg ci -A -m "2" + adding c + created new head -echo 'b' > b -hg ci -A -m "1" + $ echo 'd' > d + $ hg ci -A -m "3" + adding d + + $ hg bookmark -r 1 one + $ hg bookmark -r 3 two + +bookmark list -hg up 0 -echo 'c' > c -hg ci -A -m "2" + $ hg bookmark + * two 3:2ae46b1d99a7 + one 1:925d80f479bb -echo 'd' > d -hg ci -A -m "3" +rebase + + $ hg rebase -s two -d one 2>&1 | cleanrebase + saved backup bundle to -hg bookmark -r 1 one -hg bookmark -r 3 two - -echo % bookmark list -hg bookmark - -echo % rebase -hg rebase -s two -d one 2>&1 | cleanrebase - -hg log + $ hg log + changeset: 3:9163974d1cb5 + tag: one + tag: tip + tag: two + parent: 1:925d80f479bb + parent: 2:db815d6d32e6 + user: test + date: Thu Jan 01 00:00:00 1970 +0000 + summary: 3 + + changeset: 2:db815d6d32e6 + parent: 0:f7b1eb17ad24 + user: test + date: Thu Jan 01 00:00:00 1970 +0000 + summary: 2 + + changeset: 1:925d80f479bb + user: test + date: Thu Jan 01 00:00:00 1970 +0000 + summary: 1 + + changeset: 0:f7b1eb17ad24 + user: test + date: Thu Jan 01 00:00:00 1970 +0000 + summary: 0 +