tests/test-template-functions.t
changeset 49494 c96ed4029fda
parent 48879 9987d14ad63f
equal deleted inserted replaced
49493:4367c46a89ee 49494:c96ed4029fda
  1716   $ hg log -T "{configbool('ui', 'interactive')}\n" --config ui.interactive=1
  1716   $ hg log -T "{configbool('ui', 'interactive')}\n" --config ui.interactive=1
  1717   True
  1717   True
  1718   $ hg log -T "{config('templateconfig', 'knob', if(true, 'foo', 'bar'))}\n"
  1718   $ hg log -T "{config('templateconfig', 'knob', if(true, 'foo', 'bar'))}\n"
  1719   foo
  1719   foo
  1720 
  1720 
       
  1721 reverse filter:
       
  1722 
       
  1723   $ hg log -T "{'abc\ndef\nghi'|splitlines|reverse}\n"
       
  1724   ghi def abc
       
  1725 
       
  1726   $ hg log -T "{'abc'|reverse}\n"
       
  1727   hg: parse error: not reversible
       
  1728   (incompatible use of template filter 'reverse')
       
  1729   [10]
       
  1730 
       
  1731   $ hg log -T "{date|reverse}\n"
       
  1732   hg: parse error: not reversible
       
  1733   (template filter 'reverse' is not compatible with keyword 'date')
       
  1734   [10]
       
  1735 
  1721   $ cd ..
  1736   $ cd ..