Mercurial > hg
annotate tests/test-template-filters.t @ 38222:507bdc40bb17
run-tests: add support for running specific test cases
Differential Revision: https://phab.mercurial-scm.org/D3555
author | Boris Feld <boris.feld@octobus.net> |
---|---|
date | Thu, 26 Apr 2018 23:57:20 +0200 |
parents | 56dd15178190 |
children | fabfbbf4dee2 |
rev | line source |
---|---|
38201
56dd15178190
templatefilters: add commonprefix
Joerg Sonnenberger <joerg@bec.de>
parents:
diff
changeset
|
1 $ hg debugtemplate '{""|splitlines|commonprefix}\n' |
56dd15178190
templatefilters: add commonprefix
Joerg Sonnenberger <joerg@bec.de>
parents:
diff
changeset
|
2 |
56dd15178190
templatefilters: add commonprefix
Joerg Sonnenberger <joerg@bec.de>
parents:
diff
changeset
|
3 $ hg debugtemplate '{"foo/bar\nfoo/baz\nfoo/foobar\n"|splitlines|commonprefix}\n' |
56dd15178190
templatefilters: add commonprefix
Joerg Sonnenberger <joerg@bec.de>
parents:
diff
changeset
|
4 foo |
56dd15178190
templatefilters: add commonprefix
Joerg Sonnenberger <joerg@bec.de>
parents:
diff
changeset
|
5 $ hg debugtemplate '{"foo/bar\nfoo/bar\n"|splitlines|commonprefix}\n' |
56dd15178190
templatefilters: add commonprefix
Joerg Sonnenberger <joerg@bec.de>
parents:
diff
changeset
|
6 foo |
56dd15178190
templatefilters: add commonprefix
Joerg Sonnenberger <joerg@bec.de>
parents:
diff
changeset
|
7 $ hg debugtemplate '{"/foo/bar\n/foo/bar\n"|splitlines|commonprefix}\n' |
56dd15178190
templatefilters: add commonprefix
Joerg Sonnenberger <joerg@bec.de>
parents:
diff
changeset
|
8 foo |
56dd15178190
templatefilters: add commonprefix
Joerg Sonnenberger <joerg@bec.de>
parents:
diff
changeset
|
9 $ hg debugtemplate '{"/foo\n/foo\n"|splitlines|commonprefix}\n' |
56dd15178190
templatefilters: add commonprefix
Joerg Sonnenberger <joerg@bec.de>
parents:
diff
changeset
|
10 |
56dd15178190
templatefilters: add commonprefix
Joerg Sonnenberger <joerg@bec.de>
parents:
diff
changeset
|
11 $ hg debugtemplate '{"foo/bar\nbar/baz"|splitlines|commonprefix}\n' |
56dd15178190
templatefilters: add commonprefix
Joerg Sonnenberger <joerg@bec.de>
parents:
diff
changeset
|
12 |
56dd15178190
templatefilters: add commonprefix
Joerg Sonnenberger <joerg@bec.de>
parents:
diff
changeset
|
13 $ hg debugtemplate '{"foo/bar\nbar/baz\nbar/foo\n"|splitlines|commonprefix}\n' |
56dd15178190
templatefilters: add commonprefix
Joerg Sonnenberger <joerg@bec.de>
parents:
diff
changeset
|
14 |
56dd15178190
templatefilters: add commonprefix
Joerg Sonnenberger <joerg@bec.de>
parents:
diff
changeset
|
15 $ hg debugtemplate '{"foo/../bar\nfoo/bar"|splitlines|commonprefix}\n' |
56dd15178190
templatefilters: add commonprefix
Joerg Sonnenberger <joerg@bec.de>
parents:
diff
changeset
|
16 foo |
56dd15178190
templatefilters: add commonprefix
Joerg Sonnenberger <joerg@bec.de>
parents:
diff
changeset
|
17 $ hg debugtemplate '{"foo\n/foo"|splitlines|commonprefix}\n' |
56dd15178190
templatefilters: add commonprefix
Joerg Sonnenberger <joerg@bec.de>
parents:
diff
changeset
|
18 |
56dd15178190
templatefilters: add commonprefix
Joerg Sonnenberger <joerg@bec.de>
parents:
diff
changeset
|
19 $ hg init |
56dd15178190
templatefilters: add commonprefix
Joerg Sonnenberger <joerg@bec.de>
parents:
diff
changeset
|
20 $ hg log -r null -T '{rev|commonprefix}' |
56dd15178190
templatefilters: add commonprefix
Joerg Sonnenberger <joerg@bec.de>
parents:
diff
changeset
|
21 hg: parse error: argument is not a list of text |
56dd15178190
templatefilters: add commonprefix
Joerg Sonnenberger <joerg@bec.de>
parents:
diff
changeset
|
22 (template filter 'commonprefix' is not compatible with keyword 'rev') |
56dd15178190
templatefilters: add commonprefix
Joerg Sonnenberger <joerg@bec.de>
parents:
diff
changeset
|
23 [255] |