tests/test-command-template.t
changeset 31885 d18b624c1c06
parent 31882 ba5b74f780d5
child 31886 bdda942f4b9c
--- a/tests/test-command-template.t	Mon Apr 03 20:44:05 2017 +0900
+++ b/tests/test-command-template.t	Mon Apr 03 20:55:55 2017 +0900
@@ -134,6 +134,18 @@
     ('string', '\n'))
   -3
 
+Keyword arguments:
+
+  $ hg debugtemplate -r0 -v '{foo=bar|baz}'
+  (template
+    (keyvalue
+      ('symbol', 'foo')
+      (|
+        ('symbol', 'bar')
+        ('symbol', 'baz'))))
+  hg: parse error: can't use a key-value pair in this context
+  [255]
+
 Second branch starting at nullrev:
 
   $ hg update null
@@ -2668,7 +2680,7 @@
   hg: parse error at 2: unterminated string
   [255]
 
-  $ hg log -T '{"foo{date|=}"}'
+  $ hg log -T '{"foo{date|?}"}'
   hg: parse error at 11: syntax error
   [255]