tests/test-command-template.t
changeset 27894 a94f7eef3199
parent 26856 baa77652be68
child 27939 7ed3a3c0cef1
--- a/tests/test-command-template.t	Tue Jan 12 23:53:56 2016 +0900
+++ b/tests/test-command-template.t	Tue Jan 12 23:56:48 2016 +0900
@@ -3304,6 +3304,28 @@
   1 f
   0 f
 
+Test namespaces dict
+
+  $ hg log -T '{rev}{namespaces % " {namespace}={join(names, ",")}"}\n'
+  2 bookmarks=bar,foo tags=tip branches=text.{rev}
+  1 bookmarks=baz tags= branches=text.{rev}
+  0 bookmarks= tags= branches=default
+  $ hg log -r2 -T '{namespaces % "{namespace}: {names}\n"}'
+  bookmarks: bar foo
+  tags: tip
+  branches: text.{rev}
+  $ hg log -r2 -T '{namespaces % "{namespace}:\n{names % " {name}\n"}"}'
+  bookmarks:
+   bar
+   foo
+  tags:
+   tip
+  branches:
+   text.{rev}
+  $ hg log -r2 -T '{get(namespaces, "bookmarks") % "{name}\n"}'
+  bar
+  foo
+
 Test stringify on sub expressions
 
   $ cd ..