tests/test-glog.t
changeset 27216 8117e2cd959e
parent 25765 5e1b0739611c
child 27556 1df9b8b2abda
--- a/tests/test-glog.t	Sat Nov 14 17:02:57 2015 +0900
+++ b/tests/test-glog.t	Sat Nov 14 17:25:43 2015 +0900
@@ -2400,4 +2400,25 @@
   @  3:5918b8d165d1
   |
 
+node template with changeset_printer:
+
+  $ hg log -Gqr 5:7 --config ui.graphnodetemplate='{rev}'
+  7  7:02dbb8e276b8
+  |
+  6    6:fc281d8ff18d
+  |\
+  5 |  5:99b31f1c2782
+  | |
+
+node template with changeset_templater (shared cache variable):
+
+  $ hg log -Gr 5:7 -T '{latesttag % "{rev} {tag}+{distance}"}\n' \
+  > --config ui.graphnodetemplate='{ifeq(latesttagdistance, 0, "#", graphnode)}'
+  o  7 foo-bar+1
+  |
+  #    6 foo-bar+0
+  |\
+  o |  5 null+5
+  | |
+
   $ cd ..