annotate tests/test-check-pyflakes.t @ 4878:095bab0d0cd7 stable

py3: return unicode from setup.py's get_version py3 expects the version number for eggs to be unicode, so despite 9.2.0 being the first evolve release with beta py3 support it isn't currently pip installable since it dies with: File "*/setuptools/command/egg_info.py", line *, in tagged_version return safe_version(version + self.vtags) TypeError: can't concat str to bytes The `setup.py install` test added in a previous commit should cover this since it died in a different but similar way before.
author Ian Moody <moz-ian@perix.co.uk>
date Thu, 03 Oct 2019 23:48:50 +0100
parents 824fcba2cdb4
children 2895b026ba88
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1930
b82769fd703b tests: add pyflakes test
Sean Farley <sean@farley.io>
parents:
diff changeset
1 #require test-repo pyflakes
b82769fd703b tests: add pyflakes test
Sean Farley <sean@farley.io>
parents:
diff changeset
2
b82769fd703b tests: add pyflakes test
Sean Farley <sean@farley.io>
parents:
diff changeset
3 Copied from Mercurial core (60ee2593a270)
b82769fd703b tests: add pyflakes test
Sean Farley <sean@farley.io>
parents:
diff changeset
4
b82769fd703b tests: add pyflakes test
Sean Farley <sean@farley.io>
parents:
diff changeset
5 $ cd "`dirname "$TESTDIR"`"
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 run pyflakes on all tracked files ending in .py or without a file ending
b82769fd703b tests: add pyflakes test
Sean Farley <sean@farley.io>
parents:
diff changeset
8 (skipping binary file random-seed)
b82769fd703b tests: add pyflakes test
Sean Farley <sean@farley.io>
parents:
diff changeset
9
4333
824fcba2cdb4 test-pyflakes: use '/' when printing the files to check
Matt Harbison <matt_harbison@yahoo.com>
parents: 2121
diff changeset
10 $ hg locate -I 'set:(**.py or grep("^#!.*python")) - removed()' 2>/dev/null \
2107
42f3329aa144 checks: do not run pyflake on removed file
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents: 2038
diff changeset
11 > | xargs pyflakes 2>/dev/null