Mercurial > evolve
annotate tests/test-check-flake8.t @ 6887:45cbf0af48e7 stable
tests: update old changeset hashes in test-tutorial.t
They actually should've been updated in 32ed5b6fadd3, but better late than
never.
Unfortunately, these messages are not tied directly to any command output, so
the issue with using nonexistent hashes was not immediately obvious after
running this test.
author | Anton Shestakov <av6@dwimlabs.net> |
---|---|
date | Thu, 03 Oct 2024 09:34:56 +0400 |
parents | cfad86381358 |
children |
rev | line source |
---|---|
5338
6a50faea786d
tests: use hghaveaddon.py to check for flake8
Anton Shestakov <av6@dwimlabs.net>
parents:
5337
diff
changeset
|
1 #require test-repo flake8 |
1930 | 2 |
6866
cfad86381358
tests: use testrepohg in test-check-flake8.t
Anton Shestakov <av6@dwimlabs.net>
parents:
5649
diff
changeset
|
3 $ . "$RUNTESTDIR/helpers-testrepo.sh" |
cfad86381358
tests: use testrepohg in test-check-flake8.t
Anton Shestakov <av6@dwimlabs.net>
parents:
5649
diff
changeset
|
4 |
1930 | 5 Copied from Mercurial core (60ee2593a270) |
6 | |
7 $ cd "`dirname "$TESTDIR"`" | |
8 | |
5649
39bc93749027
tests: update comment in test-check-flake8.t
Anton Shestakov <av6@dwimlabs.net>
parents:
5338
diff
changeset
|
9 run flake8 on all tracked files ending in .py or with a python shebang |
2002 | 10 |
6866
cfad86381358
tests: use testrepohg in test-check-flake8.t
Anton Shestakov <av6@dwimlabs.net>
parents:
5649
diff
changeset
|
11 $ testrepohg files -0 'set:(**.py or grep("^#!.*python")) - removed()' \ |
3390
b3dbba6e34c9
evolve: start vendoring third party package cbor
Pulkit Goyal <7895pulkit@gmail.com>
parents:
2121
diff
changeset
|
12 > -X hgext3rd/evolve/thirdparty \ |
b3dbba6e34c9
evolve: start vendoring third party package cbor
Pulkit Goyal <7895pulkit@gmail.com>
parents:
2121
diff
changeset
|
13 > 2>/dev/null \ |
5337
f354de498737
tests: actually use the correct python version for flake8/pyflakes
Anton Shestakov <av6@dwimlabs.net>
parents:
3390
diff
changeset
|
14 > | xargs -0 "$PYTHON" -m flake8 |