# HG changeset patch # User Martin Geisler # Date 2010-08-14 01:00:22 # Node ID b2a06ef53b7be41422a21e58a592359810ad90ff # Parent 86ec95b1d37baa91dc3e23c1ec1ce69bf3ddf4db tests: unify test-bookmarks-strip diff --git a/tests/test-bookmarks-strip.out b/tests/test-bookmarks-strip.out deleted file mode 100644 --- a/tests/test-bookmarks-strip.out +++ /dev/null @@ -1,18 +0,0 @@ -% add file -adding qqq.txt -% commit first revision -% set bookmark -% commit second revision -% set bookmark -% update to -2 -1 files updated, 0 files merged, 0 files removed, 0 files unresolved -% commit new head -created new head -% bookmarks updated? - test 1:16b24da7e457 - test2 1:16b24da7e457 -% strip to revision 1 -saved backup bundle to -% list bookmarks - * test 1:9f1b7e78eff8 - * test2 1:9f1b7e78eff8 diff --git a/tests/test-bookmarks-strip b/tests/test-bookmarks-strip.t old mode 100755 new mode 100644 rename from tests/test-bookmarks-strip rename to tests/test-bookmarks-strip.t --- a/tests/test-bookmarks-strip +++ b/tests/test-bookmarks-strip.t @@ -1,45 +1,61 @@ -#!/bin/sh + $ . $TESTDIR/helpers.sh + $ echo "[extensions]" >> $HGRCPATH + $ echo "bookmarks=" >> $HGRCPATH + $ echo "mq=" >> $HGRCPATH + + $ hg init -. $TESTDIR/helpers.sh -echo "[extensions]" >> $HGRCPATH -echo "bookmarks=" >> $HGRCPATH -echo "mq=" >> $HGRCPATH + $ echo qqq>qqq.txt -hg init +add file -echo qqq>qqq.txt + $ hg add + adding qqq.txt -echo % add file -hg add +commit first revision + + $ hg ci -m 1 -u user -d "1 0" + +set bookmark + + $ hg book test -echo % commit first revision -hg ci -m 1 -u user -d "1 0" + $ echo www>>qqq.txt + +commit second revision -echo % set bookmark -hg book test + $ hg ci -m 2 -u usr -d "1 0" -echo www>>qqq.txt +set bookmark -echo % commit second revision -hg ci -m 2 -u usr -d "1 0" + $ hg book test2 + +update to -2 + + $ hg update -r -2 + 1 files updated, 0 files merged, 0 files removed, 0 files unresolved -echo % set bookmark -hg book test2 + $ echo eee>>qqq.txt + +commit new head -echo % update to -2 -hg update -r -2 + $ hg ci -m 3 -u user -d "1 0" + created new head -echo eee>>qqq.txt +bookmarks updated? -echo % commit new head -hg ci -m 3 -u user -d "1 0" + $ hg book + test 1:16b24da7e457 + test2 1:16b24da7e457 -echo % bookmarks updated? -hg book +strip to revision 1 -echo % strip to revision 1 -hg strip 1 | hidebackup + $ hg strip 1 | hidebackup + saved backup bundle to + +list bookmarks -echo % list bookmarks -hg book + $ hg book + * test 1:9f1b7e78eff8 + * test2 1:9f1b7e78eff8