--- a/tests/test-obsolete.t Wed Sep 14 19:20:38 2011 +0200
+++ b/tests/test-obsolete.t Wed Sep 14 19:52:57 2011 +0200
@@ -265,10 +265,42 @@
$ hg up null
0 files updated, 0 files merged, 4 files removed, 0 files unresolved
- $ mkcommit toto # 8
+ $ mkcommit toto # 9
created new head
- $ hg debugobsolete 8 0
- 159dfc9fa5d3 try to obsolete immutable changeset 1f0dee641bb7
+ $ hg id -n
+ 9
+ $ hg debugobsolete 9 0
+ 83b5778897ad try to obsolete immutable changeset 1f0dee641bb7
$ qlog -r 'obsolete()'
3
- 0d3f46688ccc
+allow to just kill changeset
+
+ $ qlog
+ 9
+ - 83b5778897ad
+ 8
+ - 159dfc9fa5d3
+ 4
+ - 725c380fe99b
+ 3
+ - 0d3f46688ccc
+ 1
+ - 7c3bad9141dc
+ 0
+ - 1f0dee641bb7
+
+ $ hg debugobsolete null 9
+ $ hg up null -q # to be not based on 9 anymore
+ $ qlog
+ 8
+ - 159dfc9fa5d3
+ 4
+ - 725c380fe99b
+ 3
+ - 0d3f46688ccc
+ 1
+ - 7c3bad9141dc
+ 0
+ - 1f0dee641bb7
+