--- a/tests/test-command-template.t Sat Apr 01 17:18:31 2017 +0900
+++ b/tests/test-command-template.t Sat Apr 01 17:25:45 2017 +0900
@@ -4088,6 +4088,15 @@
$ hg log -T '{revset("%lwhatever", files)}\n'
hg: parse error: unexpected revspec format character w
[255]
+ $ hg log -T '{revset("%s %s", 0)}\n'
+ hg: parse error: missing argument for revspec
+ [255]
+ $ hg log -T '{revset("", 0)}\n'
+ hg: parse error: too many revspec arguments specified
+ [255]
+ $ hg log -T '{revset("%s", 0, 1)}\n'
+ hg: parse error: too many revspec arguments specified
+ [255]
Test files function