tests/test-revset.t
branchstable
changeset 16771 2f3317d53d51
parent 16640 592e0beee8b0
child 16772 30e46d7138de
--- a/tests/test-revset.t	Mon May 21 14:24:24 2012 -0500
+++ b/tests/test-revset.t	Sat May 19 17:18:29 2012 +0200
@@ -558,6 +558,19 @@
   abort: unknown revision '$1'!
   [255]
 
+  $ echo 'injectparamasstring2 = max(_aliasarg("$1"))' >> .hg/hgrc
+  $ echo 'callinjection2($1) = descendants(injectparamasstring2)' >> .hg/hgrc
+  $ try 'callinjection2(2:5)'
+  (func
+    ('symbol', 'callinjection2')
+    (range
+      ('symbol', '2')
+      ('symbol', '5')))
+  hg: parse error: not a function: _aliasarg
+  [255]
+  >>> data = file('.hg/hgrc', 'rb').read()
+  >>> file('.hg/hgrc', 'wb').write(data.replace('_aliasarg', ''))
+
   $ try 'd(2:5)'
   (func
     ('symbol', 'd')