diff -r 3356bf61fa25 -r 3f9e25a42e69 tests/test-bookmarks-current.t --- 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