author | Yuya Nishihara <yuya@tcha.org> |
Sun, 14 Aug 2016 17:07:05 +0900 | |
changeset 29791 | 28591876fa63 |
parent 29515 | bd18c2178fac |
child 32939 | cad62cb3c84c |
permissions | -rw-r--r-- |
28879
8c1759a2bdf4
tests: add new test for #! shebang lines
timeless <timeless@mozdev.org>
parents:
27569
diff
changeset
|
1 |
#require test-repo |
27569 | 2 |
|
29219
3c9066ed557c
tests: silence test-repo obsolete warning
timeless <timeless@mozdev.org>
parents:
28879
diff
changeset
|
3 |
$ . "$TESTDIR/helpers-testrepo.sh" |
27569 | 4 |
$ cd "`dirname "$TESTDIR"`" |
5 |
||
28879
8c1759a2bdf4
tests: add new test for #! shebang lines
timeless <timeless@mozdev.org>
parents:
27569
diff
changeset
|
6 |
look for python scripts that do not use /usr/bin/env |
27569 | 7 |
|
29515
bd18c2178fac
test-check-shbang: work around check-code not wanting hardcoded paths
Augie Fackler <augie@google.com>
parents:
29219
diff
changeset
|
8 |
$ hg files 'set:grep(r"^#!.*?python") and not grep(r"^#!/usr/bi{1}n/env python")' |
27569 | 9 |
[1] |
10 |
||
28879
8c1759a2bdf4
tests: add new test for #! shebang lines
timeless <timeless@mozdev.org>
parents:
27569
diff
changeset
|
11 |
look for shell scripts that do not use /bin/sh |
27569 | 12 |
|
29515
bd18c2178fac
test-check-shbang: work around check-code not wanting hardcoded paths
Augie Fackler <augie@google.com>
parents:
29219
diff
changeset
|
13 |
$ hg files 'set:grep(r"^#!.*/bi{1}n/sh") and not grep(r"^#!/bi{1}n/sh")' |
27569 | 14 |
[1] |