diff tests/test-bookmarks-strip.t @ 11864:b2a06ef53b7b

tests: unify test-bookmarks-strip
author Martin Geisler <mg@lazybytes.net>
date Sat, 14 Aug 2010 03:00:22 +0200
parents tests/test-bookmarks-strip@2313dc4d9817
children 863567a1364f
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/test-bookmarks-strip.t	Sat Aug 14 03:00:22 2010 +0200
@@ -0,0 +1,61 @@
+  $ . $TESTDIR/helpers.sh
+  $ echo "[extensions]" >> $HGRCPATH
+  $ echo "bookmarks=" >> $HGRCPATH
+  $ echo "mq=" >> $HGRCPATH
+
+  $ hg init
+
+  $ echo qqq>qqq.txt
+
+add file
+
+  $ hg add
+  adding qqq.txt
+
+commit first revision
+
+  $ hg ci -m 1 -u user -d "1 0"
+
+set bookmark
+
+  $ hg book test
+
+  $ echo www>>qqq.txt
+
+commit second revision
+
+  $ hg ci -m 2 -u usr -d "1 0"
+
+set bookmark
+
+  $ hg book test2
+
+update to -2
+
+  $ hg update -r -2
+  1 files updated, 0 files merged, 0 files removed, 0 files unresolved
+
+  $ echo eee>>qqq.txt
+
+commit new head
+
+  $ hg ci -m 3 -u user -d "1 0"
+  created new head
+
+bookmarks updated?
+
+  $ hg book
+     test                      1:16b24da7e457
+     test2                     1:16b24da7e457
+
+strip to revision 1
+
+  $ hg strip 1 | hidebackup
+  saved backup bundle to 
+
+list bookmarks
+
+  $ hg book
+   * test                      1:9f1b7e78eff8
+   * test2                     1:9f1b7e78eff8
+