tests: split long templates that use {whyunstable} and put them in hgrc
authorAnton Shestakov <av6@dwimlabs.net>
Sun, 15 Apr 2018 19:28:01 +0800
changeset 37706 04b89360913c
parent 37705 82eeafd78784
child 37707 24fee31fda05
tests: split long templates that use {whyunstable} and put them in hgrc
tests/test-obsolete-divergent.t
--- a/tests/test-obsolete-divergent.t	Sun Apr 15 18:37:22 2018 +0800
+++ b/tests/test-obsolete-divergent.t	Sun Apr 15 19:28:01 2018 +0800
@@ -16,6 +16,11 @@
   > debugobsolete = debugobsolete -d '0 0'
   > [phases]
   > publish=False
+  > [templates]
+  > wuentryshort = '{instability}:{divergentnodes} {reason} {node|shortest}\n'
+  > whyunstableshort = '{whyunstable % wuentryshort}'
+  > wuentryshorter = '{instability}:{divergentnodes % " {node|shortest} ({phase})"} {reason} {node|shortest}\n'
+  > whyunstableshorter = '{whyunstable % wuentryshorter}'
   > EOF
 
 
@@ -723,9 +728,9 @@
 
   $ hg log -r 1a2a9b5b0030 -T '{whyunstable}\n'
   content-divergent: 4:70d5a63ca112 (draft) predecessor a178212c3433
-  $ hg log -r 1a2a9b5b0030 -T '{whyunstable % "{instability}:{divergentnodes} {reason} {node|shortest}\n"}'
+  $ hg log -r 1a2a9b5b0030 -T whyunstableshort
   content-divergent: 4:70d5a63ca112 (draft) predecessor a178
-  $ hg log -r 1a2a9b5b0030 -T '{whyunstable % "{instability}:{divergentnodes % " {node|shortest} ({phase})"} {reason} {node|shortest}\n"}'
+  $ hg log -r 1a2a9b5b0030 -T whyunstableshorter
   content-divergent: 70d5 (draft) predecessor a178
 
 #if serve