--- a/tests/test-command-template.t Tue Jun 12 23:17:38 2018 +0900
+++ b/tests/test-command-template.t Sat Jun 09 13:34:47 2018 +0900
@@ -4151,6 +4151,10 @@
empty string is False
$ hg log -r 0 -T '{if(revset(r"0 - 0"), "", "empty list is False")}\n'
empty list is False
+ $ hg log -r 0 -T '{if(revset(r"0"), "non-empty list is True")}\n'
+ non-empty list is True
+ $ hg log -r 0 -T '{if(revset(r"0") % "", "list of empty strings is True")}\n'
+ list of empty strings is True
$ hg log -r 0 -T '{if(true, "true is True")}\n'
true is True
$ hg log -r 0 -T '{if(false, "", "false is False")}\n'