tests/test-command-template.t
changeset 20668 3a35ba2681ec
parent 20665 945bc5497e6d
child 20670 0084fcd5d7e2
equal deleted inserted replaced
20667:e96e9f805c19 20668:3a35ba2681ec
    61 
    61 
    62   $ echo '[ui]' > .hg/hgrc
    62   $ echo '[ui]' > .hg/hgrc
    63   $ echo 'logtemplate =' >> .hg/hgrc
    63   $ echo 'logtemplate =' >> .hg/hgrc
    64   $ echo 'style =' >> .hg/hgrc
    64   $ echo 'style =' >> .hg/hgrc
    65 
    65 
       
    66 Add some simple styles to settings
       
    67 
       
    68   $ echo '[templates]' >> .hg/hgrc
       
    69   $ printf 'simple = "{rev}\\n"\n' >> .hg/hgrc
       
    70   $ printf 'simple2 = {rev}\\n\n' >> .hg/hgrc
       
    71 
       
    72   $ hg log -l1 -Tsimple
       
    73   8
       
    74   $ hg log -l1 -Tsimple2
       
    75   8
       
    76 
       
    77 Test templates and style maps in files:
       
    78 
       
    79   $ echo "{rev}" > tmpl
       
    80   $ hg log -l1 -T./tmpl
       
    81   8
       
    82   $ hg log -l1 -Tblah/blah
       
    83   blah/blah (no-eol)
       
    84 
       
    85   $ printf 'changeset = "{rev}\\n"\n' > map-simple
       
    86   $ hg log -l1 -T./map-simple
       
    87   8
       
    88 
    66 Default style is like normal output:
    89 Default style is like normal output:
    67 
    90 
    68   $ hg log > log.out
    91   $ hg log > log.out
    69   $ hg log --style default > style.out
    92   $ hg log --style default > style.out
    70   $ cmp log.out style.out || diff -u log.out style.out
    93   $ cmp log.out style.out || diff -u log.out style.out
    82   $ hg tip -v --template '\n'
   105   $ hg tip -v --template '\n'
    83   
   106   
    84 
   107 
    85 Compact style works:
   108 Compact style works:
    86 
   109 
    87   $ hg log --style compact
   110   $ hg log -Tcompact
    88   8[tip]   95c24699272e   2020-01-01 10:01 +0000   test
   111   8[tip]   95c24699272e   2020-01-01 10:01 +0000   test
    89     third
   112     third
    90   
   113   
    91   7:-1   29114dbae42b   1970-01-12 13:46 +0000   user
   114   7:-1   29114dbae42b   1970-01-12 13:46 +0000   user
    92     second
   115     second