diff -r 63ee05dd557a -r c15d4677f2ba tests/test-inhibit.t --- a/tests/test-inhibit.t Mon Mar 30 11:45:17 2015 -0700 +++ b/tests/test-inhibit.t Mon Mar 30 13:31:09 2015 -0700 @@ -230,6 +230,42 @@ | o 0:54ccbc537fc2 add cA + +Bookmark should inhibit all related unstable commits + $ hg bookmark -r 2 book1 --hidden + $ hg log -G + @ 9:55c73a90e4b4 add cJ + | + | o 7:18214586bf78 add cJ + |/ + o 6:cf5c4f4554ce add cH + | + o 5:5419eb264a33 add cG + | + o 4:98065434e5c6 add cE + | + | o 2:7df62a38b9bf add cC + | | + | o 1:02bcbc3f6e56 add cB + |/ + o 0:54ccbc537fc2 add cA + + $ hg bookmark -d book1 + $ hg prune --hidden 1:: + 3 changesets pruned + $ hg log -G + @ 9:55c73a90e4b4 add cJ + | + | o 7:18214586bf78 add cJ + |/ + o 6:cf5c4f4554ce add cH + | + o 5:5419eb264a33 add cG + | + o 4:98065434e5c6 add cE + | + o 0:54ccbc537fc2 add cA + Test that direct access make changesets visible $ hg export 2db36d8066ff 02bcbc3f6e56