Rename testX.py to test_X.py to make py.test work out of the box (#181)

This rename makes py.test/py.test-3 find the test suite out of the
box.  Example command lines:

       # Running the test suite (optionally include "-v")
       $ py.test-3
       # Running the test suite with coverage enabled (and branch
       # coverage).
       $ py.test-3 --cov=scour --cov-report=html --cov-branch

Signed-off-by: Niels Thykier <niels@thykier.net>
This commit is contained in:
Niels Thykier 2020-05-17 17:55:24 +00:00 committed by GitHub
parent dd2155e576
commit a15acb3e4e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 6 additions and 6 deletions

View file

@ -23,7 +23,7 @@ In order to check functionality of Scour and prevent any regressions in existing
make test
```
These tests are run automatically on all PRs using [TravisCI](https://travis-ci.org/scour-project/scour) and have to pass at all times! When you add new functionality you should always include suitable tests with your PR (see [`testscour.py`](https://github.com/scour-project/scour/blob/master/testscour.py)).
These tests are run automatically on all PRs using [TravisCI](https://travis-ci.org/scour-project/scour) and have to pass at all times! When you add new functionality you should always include suitable tests with your PR (see [`test_scour.py`](https://github.com/scour-project/scour/blob/master/test_scour.py)).
### Coverage

View file

@ -22,7 +22,7 @@ check: test flake8
test:
python testscour.py
python test_scour.py
test_version:
PYTHONPATH=. python -m scour.scour --version
@ -34,6 +34,6 @@ flake8:
flake8 --max-line-length=119
coverage:
coverage run --source=scour testscour.py
coverage run --source=scour test_scour.py
coverage html
coverage report
coverage report

View file

@ -2774,7 +2774,7 @@ class ViewBox(unittest.TestCase):
# TODO: write tests for --keep-editor-data
if __name__ == '__main__':
testcss = __import__('testcss')
testcss = __import__('test_css')
scour = __import__('__main__')
suite = unittest.TestSuite(list(map(unittest.defaultTestLoader.loadTestsFromModule, [testcss, scour])))
unittest.main(defaultTest="suite")

View file

@ -18,7 +18,7 @@ deps =
commands =
scour --version
coverage run --parallel-mode --source=scour testscour.py
coverage run --parallel-mode --source=scour test_scour.py
[testenv:flake8]