Mercurial > hg
changeset 44952:a4438263b228
tests: skip pyflakes for mercurial/thirdparty/
The current version of pyflakes (2.2.0) correctly detects one issue:
mercurial/thirdparty/selectors2.py:335:40 '...'.format(...) has unused arguments at position(s): 1
But we're not interested in fixing lint errors in third-party code, so we need
to exclude at least selectors2.py. And in the discussion for this patch it was
decided to just skip the entire thirdparty directory.
Differential Revision: https://phab.mercurial-scm.org/D8619
author | Anton Shestakov <av6@dwimlabs.net> |
---|---|
date | Sat, 06 Jun 2020 19:19:27 +0800 |
parents | 83e41b73d115 |
children | 50005af3c7a8 |
files | tests/test-check-pyflakes.t |
diffstat | 1 files changed, 1 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/test-check-pyflakes.t Tue Jun 09 17:13:26 2020 -0400 +++ b/tests/test-check-pyflakes.t Sat Jun 06 19:19:27 2020 +0800 @@ -16,9 +16,7 @@ $ testrepohg locate 'set:**.py or grep("^#!.*python")' \ > -X hgext/fsmonitor/pywatchman \ > -X mercurial/pycompat.py -X contrib/python-zstandard \ - > -X mercurial/thirdparty/cbor \ - > -X mercurial/thirdparty/concurrent \ - > -X mercurial/thirdparty/zope \ + > -X mercurial/thirdparty \ > 2>/dev/null \ > | xargs $PYTHON -m pyflakes 2>/dev/null | "$TESTDIR/filterpyflakes.py" contrib/perf.py:*:* undefined name 'xrange' (glob) (?)