mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 08:47:12 +03:00
test-command-template: rewrite recursion tests by using a map file
A literal template will be unnamed soon, so no recursion will be practically made by using -T option.
This commit is contained in:
parent
41654e97a9
commit
a6393c4f55
@ -1180,7 +1180,10 @@ Check that recursive reference does not fall into RuntimeError (issue4758):
|
||||
|
||||
common mistake:
|
||||
|
||||
$ hg log -T '{changeset}\n'
|
||||
$ cat << EOF > issue4758
|
||||
> changeset = '{changeset}\n'
|
||||
> EOF
|
||||
$ hg log --style ./issue4758
|
||||
abort: recursive reference 'changeset' in template
|
||||
[255]
|
||||
|
||||
@ -1196,7 +1199,10 @@ Check that recursive reference does not fall into RuntimeError (issue4758):
|
||||
|
||||
buildmap() -> gettemplate(), where no thunk was made:
|
||||
|
||||
$ hg log -T '{files % changeset}\n'
|
||||
$ cat << EOF > issue4758
|
||||
> changeset = '{files % changeset}\n'
|
||||
> EOF
|
||||
$ hg log --style ./issue4758
|
||||
abort: recursive reference 'changeset' in template
|
||||
[255]
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user