tests/test-phases.t
changeset 51110 042d32355a4a
parent 49995 27fd12eca557
child 51111 5ae05937b98f
--- a/tests/test-phases.t	Wed Oct 18 14:50:14 2023 +0200
+++ b/tests/test-phases.t	Tue Oct 31 22:33:45 2023 -0700
@@ -1000,6 +1000,23 @@
      date:        Thu Jan 01 00:00:00 1970 +0000
      summary:     A
   
+The hidden commit is an orphan but doesn't show up without --hidden
+
+  $ hg debugobsolete `hg id --debug -ir 0`
+  1 new obsolescence markers
+  obsoleted 1 changesets
+  $ hg --hidden log -G -r 'unstable()'
+  *  changeset:   1:c01c42dffc7f
+  |  tag:         tip
+  ~  user:        test
+     date:        Thu Jan 01 00:00:00 1970 +0000
+     instability: orphan
+     summary:     my test internal commit
+  
+  $ hg log -G -r 'unstable()'
+  abort: filtered revision '1' (known-bad-output !)
+  [10]
+
 
 Test for archived phase
 -----------------------