Browse Source

py.test => pytest (#2173)

py.test => pytest
pull/2179/head
vojtekb 8 years ago committed by Markus Unterwaditzer
parent
commit
95db82f8f7
  1. 10
      CONTRIBUTING.rst
  2. 4
      README
  3. 2
      docs/tutorial/testing.rst
  4. 2
      setup.cfg
  5. 2
      tox.ini

10
CONTRIBUTING.rst

@ -38,7 +38,7 @@ Running the testsuite
You probably want to set up a `virtualenv
<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::
pip install pytest
@ -54,9 +54,9 @@ Install Flask as an editable package using the current source::
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
on. Travis is set up to run the full testsuite when you submit your pull
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::
py.test --cov=flask tests/
pytest --cov=flask tests/
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

4
README

@ -33,9 +33,9 @@
Good that you're asking. The tests are in 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

2
docs/tutorial/testing.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/`
directory as::
py.test
pytest
Testing + setuptools
--------------------

2
setup.cfg

@ -8,4 +8,4 @@ universal = 1
license_file = LICENSE
[tool:pytest]
norecursedirs = .* *.egg *.egg-info env* artwork docs
norecursedirs = .* *.egg *.egg-info env* artwork docs examples

2
tox.ini

@ -11,7 +11,7 @@ commands =
pip install -e examples/flaskr
pip install -e examples/minitwit
pip install -e examples/patterns/largerapp
py.test --cov=flask --cov-report html []
pytest --cov=flask --cov-report html []
deps=
pytest
pytest-cov

Loading…
Cancel
Save