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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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
b82769fd703b tests: add pyflakes test
Sean Farley <sean@farley.io>
parents:
diff changeset
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
b82769fd703b tests: add pyflakes test
Sean Farley <sean@farley.io>
parents:
diff changeset
5 Copied from Mercurial core (60ee2593a270)
b82769fd703b tests: add pyflakes test
Sean Farley <sean@farley.io>
parents:
diff changeset
6
b82769fd703b tests: add pyflakes test
Sean Farley <sean@farley.io>
parents:
diff changeset
7 $ cd "`dirname "$TESTDIR"`"
b82769fd703b tests: add pyflakes test
Sean Farley <sean@farley.io>
parents:
diff changeset
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
053190199959 tests: add flake8 check
Sean Farley <sean@farley.io>
parents: 1930
diff changeset
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