tox: Always run coverage

There is value in examining coverage for something like Sphinx. Start
doing this by default, in anticipation of increasing coverage over time.

Signed-off-by: Stephen Finucane <stephen@that.guru>
This commit is contained in:
Stephen Finucane 2017-10-02 20:22:35 +01:00
parent c5dec1b6a9
commit 6d6d3a40f1
2 changed files with 4 additions and 2 deletions

1
.gitignore vendored
View File

@ -12,6 +12,7 @@ TAGS
.tags
.tox
.venv
.coverage
.DS_Store
sphinx/pycode/Grammar*pickle
distribute-*

View File

@ -6,6 +6,7 @@ passenv = https_proxy http_proxy no_proxy
deps=
six
pytest
pytest-cov
html5lib
mock
enum34
@ -14,7 +15,7 @@ setenv =
SPHINX_TEST_TEMPDIR = {envdir}/testbuild
PYTHONDONTWRITEBYTECODE = true
commands=
{envpython} -Wall tests/run.py --ignore tests/py35 {posargs}
{envpython} -Wall tests/run.py --ignore tests/py35 --cov=sphinx {posargs}
sphinx-build -q -W -b html -d {envtmpdir}/doctrees doc {envtmpdir}/html
[testenv:pypy]
@ -63,7 +64,7 @@ deps=
typed_ast
{[testenv]deps}
commands=
{envpython} -Wall tests/run.py {posargs}
{envpython} -Wall tests/run.py --cov=sphinx {posargs}
sphinx-build -q -W -b html -d {envtmpdir}/doctrees doc {envtmpdir}/html
[testenv:mypy]