--- a/tests/test-obsolete.t Tue Jun 26 11:13:46 2012 +0200
+++ b/tests/test-obsolete.t Tue Jun 26 11:33:39 2012 +0200
@@ -482,3 +482,30 @@
adding file changes
added 1 changesets with 1 changes to 1 files (+1 heads)
$ cd ..
+
+check latecomer detection
+(make an obsolete changeset public)
+
+ $ cd local
+ $ hg phase --public 11
+ $ hg --config extensions.graphlog=glog glog --template='{rev} - ({phase}) {node|short} {desc}\n'
+ @ 12 - (draft) 6db5e282cb91 add obsol_d'''
+ |
+ | o 11 - (public) 9468a5f5d8b2 add obsol_d''
+ |/
+ o 10 - (public) 2033b4e49474 add obsol_c
+ |
+ o 4 - (public) 725c380fe99b add obsol_c'
+ |
+ o 1 - (public) 7c3bad9141dc add b
+ |
+ o 0 - (public) 1f0dee641bb7 add a
+
+ $ hg log -r 'latecomer()'
+ changeset: 12:6db5e282cb91
+ tag: tip
+ parent: 10:2033b4e49474
+ user: test
+ date: Thu Jan 01 00:00:00 1970 +0000
+ summary: add obsol_d'''
+