diff tests/test-command-template.t @ 31882:ba5b74f780d5

templater: make _hybrid provide more list/dict-like methods So the JSON filter works.
author Yuya Nishihara <yuya@tcha.org>
date Tue, 04 Apr 2017 22:31:59 +0900
parents e6eb86b154c5
children d18b624c1c06
line wrap: on
line diff
--- a/tests/test-command-template.t	Tue Apr 04 22:20:06 2017 +0900
+++ b/tests/test-command-template.t	Tue Apr 04 22:31:59 2017 +0900
@@ -3392,6 +3392,13 @@
   hg: parse error: get() expects a dict as first argument
   [255]
 
+Test json filter applied to hybrid object:
+
+  $ hg log -r0 -T '{files|json}\n'
+  ["a"]
+  $ hg log -r0 -T '{extras|json}\n'
+  {"branch": "default"}
+
 Test localdate(date, tz) function:
 
   $ TZ=JST-09 hg log -r0 -T '{date|localdate|isodate}\n'