tests/test-bookmarks-current.t
changeset 28385 3f9e25a42e69
parent 25387 390a10b7843b
child 28500 2e1bceeea520
--- a/tests/test-bookmarks-current.t	Tue Mar 08 04:08:33 2016 -0800
+++ b/tests/test-bookmarks-current.t	Mon Mar 07 03:14:19 2016 +0900
@@ -202,3 +202,22 @@
   Z
   $ hg log -T '{bookmarks % "{active}\n"}' -r Z
   Z
+
+test that updating to closed branch head also advances active bookmark
+
+  $ hg commit --close-branch -m "closed"
+  $ hg update -q ".^1"
+  $ hg bookmark Y
+  $ hg bookmarks
+     X                         3:4d6bd4bfb1ae
+   * Y                         3:4d6bd4bfb1ae
+     Z                         0:719295282060
+  $ hg update
+  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  updating bookmark Y
+  $ hg bookmarks
+     X                         3:4d6bd4bfb1ae
+   * Y                         4:8fa964221e8e
+     Z                         0:719295282060
+  $ hg parents -q
+  4:8fa964221e8e