Mercurial > hg
comparison tests/test-command-template.t @ 29848:b1f69dbdd76b
templater: add template path to __base__ search
This does a fall-back check for style files or directories that are
in Mercurial's template path for user convenience.
We intentionally don't use this for the built-in coal style because we don't
want the style to mysteriously break if the working directory just
happens to have a file named "paper".
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Wed, 24 Aug 2016 17:43:45 -0700 |
parents | cc11079644fc |
children | e83f89d3b1f7 |
comparison
equal
deleted
inserted
replaced
29846:318e2b600b80 | 29848:b1f69dbdd76b |
---|---|
100 blah/blah (no-eol) | 100 blah/blah (no-eol) |
101 | 101 |
102 $ printf 'changeset = "{rev}\\n"\n' > map-simple | 102 $ printf 'changeset = "{rev}\\n"\n' > map-simple |
103 $ hg log -l1 -T./map-simple | 103 $ hg log -l1 -T./map-simple |
104 8 | 104 8 |
105 | |
106 Test template map inheritance | |
107 | |
108 $ echo "__base__ = map-cmdline.default" > map-simple | |
109 $ printf 'cset = "changeset: ***{rev}***\\n"\n' >> map-simple | |
110 $ hg log -l1 -T./map-simple | |
111 changeset: ***8*** | |
112 tag: tip | |
113 user: test | |
114 date: Wed Jan 01 10:01:00 2020 +0000 | |
115 summary: third | |
116 | |
105 | 117 |
106 Template should precede style option | 118 Template should precede style option |
107 | 119 |
108 $ hg log -l1 --style default -T '{rev}\n' | 120 $ hg log -l1 --style default -T '{rev}\n' |
109 8 | 121 8 |