--- a/tests/test-obsolete-rebase.t Wed Jun 20 18:04:50 2012 +0200
+++ b/tests/test-obsolete-rebase.t Wed Jun 27 15:12:19 2012 +0200
@@ -30,11 +30,43 @@
created new head
$ echo e > e
$ hg ci -Am adde e
- $ hg rebase -d 1 -r . --detach --keep
- abort: rebase --keep option is unsupported with obsolete extension
- (see 'hg help obsolete')
- [255]
- $ hg rebase -d 1 -r . --detach
+ $ hg rebase -d 1 -r 3 --detach --keep
+ $ glog
+ @ 4:9c5494949763@default(draft) adde
+ |
+ | o 3:98e4a024635e@default(draft) adde
+ | |
+ | o 2:102a90ea7b4a@default(draft) addb
+ | |
+ o | 1:540395c44225@default(draft) changea
+ |/
+ o 0:07f494440405@default(draft) adda
+
+ $ glog --hidden
+ @ 4:9c5494949763@default(draft) adde
+ |
+ | o 3:98e4a024635e@default(draft) adde
+ | |
+ | o 2:102a90ea7b4a@default(draft) addb
+ | |
+ o | 1:540395c44225@default(draft) changea
+ |/
+ o 0:07f494440405@default(draft) adda
+
+ $ hg debugsuccessors
+ $ hg --config extensions.hgext.mq= strip tip
+ 0 files updated, 0 files merged, 1 files removed, 0 files unresolved
+ saved backup bundle to $TESTTMP/repo/.hg/strip-backup/9c5494949763-backup.hg
+ $ hg rebase -d 1 -r 3 --detach
+ $ glog
+ @ 4:9c5494949763@default(draft) adde
+ |
+ | o 2:102a90ea7b4a@default(draft) addb
+ | |
+ o | 1:540395c44225@default(draft) changea
+ |/
+ o 0:07f494440405@default(draft) adda
+
$ glog --hidden
@ 4:9c5494949763@default(draft) adde
|