diff --git a/.gitignore b/.gitignore index b3b1d20165e..a9c0f9f08ac 100644 --- a/.gitignore +++ b/.gitignore @@ -38,3 +38,4 @@ xml_output public_* private_* .rope_project/ +readthedocs/htmlcov diff --git a/tox.ini b/tox.ini index 3206dd370ba..01a7f8b2184 100644 --- a/tox.ini +++ b/tox.ini @@ -29,3 +29,14 @@ commands = --profile-path={toxinidir} \ --profile=prospector \ --die-on-tool-error + + +[testenv:coverage] +deps = + -r{toxinidir}/requirements/pip.txt + pytest-cov +whitelist_externals = echo +commands = + py.test --disable-pytest-warnings \ + --cov-report=term --cov-report=html --cov=. {posargs} + echo Annotated HTML coverage report is in {toxinidir}/readthedocs/htmlcov/index.html