diff tests/test-obsolete.t @ 36955:f21798a6bc20

hgweb: explain instabilities of unstable changesets
author Anton Shestakov <av6@dwimlabs.net>
date Mon, 26 Feb 2018 20:44:21 +0800
parents efc4fb344c05
children b89a7ef29013
line wrap: on
line diff
--- a/tests/test-obsolete.t	Mon Feb 26 20:44:01 2018 +0800
+++ b/tests/test-obsolete.t	Mon Feb 26 20:44:21 2018 +0800
@@ -1072,9 +1072,19 @@
     <th class="instabilities">instabilities:</th>
     <td class="instabilities">orphan phase-divergent </td>
 
+check explanation for an orphan and phase-divergent changeset
+
+  $ get-with-headers.py localhost:$HGPORT 'rev/50c51b361e60?style=paper' | egrep '(orphan|phase-divergent):'
+   <td>orphan:  obsolete parent <a href="/rev/3de5eca88c00?style=paper">3de5eca88c00</a><br>
+  phase-divergent:  immutable predecessor <a href="/rev/245bde4270cd?style=paper">245bde4270cd</a></td>
+  $ get-with-headers.py localhost:$HGPORT 'rev/50c51b361e60?style=coal' | egrep '(orphan|phase-divergent):'
+   <td>orphan:  obsolete parent <a href="/rev/3de5eca88c00?style=coal">3de5eca88c00</a><br>
+  phase-divergent:  immutable predecessor <a href="/rev/245bde4270cd?style=coal">245bde4270cd</a></td>
+
   $ killdaemons.py
 
   $ rm hg.pid access.log errors.log
+
 #endif
 
 Test incoming/outcoming with changesets obsoleted remotely, known locally