diff -r dd2e25e49862 -r 6eb55310fcbc tests/test-command-template.t --- a/tests/test-command-template.t Fri Mar 07 14:06:52 2014 -0500 +++ b/tests/test-command-template.t Thu Mar 27 17:21:27 2014 -0500 @@ -1416,6 +1416,12 @@ abort: template filter 'datefilter' is not compatible with keyword 'author' [255] +Thrown an error if a template function doesn't exist + + $ hg tip --template '{foo()}\n' + hg: parse error: unknown function 'foo' + [255] + $ cd ..