parent
9e2807da76
commit
95db82f8f7
5 changed files with 10 additions and 10 deletions
|
|
@ -38,7 +38,7 @@ Running the testsuite
|
||||||
You probably want to set up a `virtualenv
|
You probably want to set up a `virtualenv
|
||||||
<https://virtualenv.readthedocs.io/en/latest/index.html>`_.
|
<https://virtualenv.readthedocs.io/en/latest/index.html>`_.
|
||||||
|
|
||||||
The minimal requirement for running the testsuite is ``py.test``. You can
|
The minimal requirement for running the testsuite is ``pytest``. You can
|
||||||
install it with::
|
install it with::
|
||||||
|
|
||||||
pip install pytest
|
pip install pytest
|
||||||
|
|
@ -54,9 +54,9 @@ Install Flask as an editable package using the current source::
|
||||||
|
|
||||||
Then you can run the testsuite with::
|
Then you can run the testsuite with::
|
||||||
|
|
||||||
py.test
|
pytest
|
||||||
|
|
||||||
With only py.test installed, a large part of the testsuite will get skipped
|
With only pytest installed, a large part of the testsuite will get skipped
|
||||||
though. Whether this is relevant depends on which part of Flask you're working
|
though. Whether this is relevant depends on which part of Flask you're working
|
||||||
on. Travis is set up to run the full testsuite when you submit your pull
|
on. Travis is set up to run the full testsuite when you submit your pull
|
||||||
request anyways.
|
request anyways.
|
||||||
|
|
@ -79,11 +79,11 @@ plugin. This assumes you have already run the testsuite (see previous section):
|
||||||
|
|
||||||
After this has been installed, you can output a report to the command line using this command::
|
After this has been installed, you can output a report to the command line using this command::
|
||||||
|
|
||||||
py.test --cov=flask tests/
|
pytest --cov=flask tests/
|
||||||
|
|
||||||
Generate a HTML report can be done using this command::
|
Generate a HTML report can be done using this command::
|
||||||
|
|
||||||
py.test --cov-report html --cov=flask tests/
|
pytest --cov-report html --cov=flask tests/
|
||||||
|
|
||||||
Full docs on ``coverage.py`` are here: https://coverage.readthedocs.io
|
Full docs on ``coverage.py`` are here: https://coverage.readthedocs.io
|
||||||
|
|
||||||
|
|
|
||||||
4
README
4
README
|
|
@ -33,9 +33,9 @@
|
||||||
|
|
||||||
Good that you're asking. The tests are in the
|
Good that you're asking. The tests are in the
|
||||||
tests/ folder. To run the tests use the
|
tests/ folder. To run the tests use the
|
||||||
`py.test` testing tool:
|
`pytest` testing tool:
|
||||||
|
|
||||||
$ py.test
|
$ pytest
|
||||||
|
|
||||||
Details on contributing can be found in CONTRIBUTING.rst
|
Details on contributing can be found in CONTRIBUTING.rst
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -46,7 +46,7 @@ At this point you can run the tests. Here ``pytest`` will be used.
|
||||||
Run and watch the tests pass, within the top-level :file:`flaskr/`
|
Run and watch the tests pass, within the top-level :file:`flaskr/`
|
||||||
directory as::
|
directory as::
|
||||||
|
|
||||||
py.test
|
pytest
|
||||||
|
|
||||||
Testing + setuptools
|
Testing + setuptools
|
||||||
--------------------
|
--------------------
|
||||||
|
|
|
||||||
|
|
@ -8,4 +8,4 @@ universal = 1
|
||||||
license_file = LICENSE
|
license_file = LICENSE
|
||||||
|
|
||||||
[tool:pytest]
|
[tool:pytest]
|
||||||
norecursedirs = .* *.egg *.egg-info env* artwork docs
|
norecursedirs = .* *.egg *.egg-info env* artwork docs examples
|
||||||
|
|
|
||||||
2
tox.ini
2
tox.ini
|
|
@ -11,7 +11,7 @@ commands =
|
||||||
pip install -e examples/flaskr
|
pip install -e examples/flaskr
|
||||||
pip install -e examples/minitwit
|
pip install -e examples/minitwit
|
||||||
pip install -e examples/patterns/largerapp
|
pip install -e examples/patterns/largerapp
|
||||||
py.test --cov=flask --cov-report html []
|
pytest --cov=flask --cov-report html []
|
||||||
deps=
|
deps=
|
||||||
pytest
|
pytest
|
||||||
pytest-cov
|
pytest-cov
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue