diff --git a/tox.ini b/tox.ini index f146601ff..2c3bb1820 100644 --- a/tox.ini +++ b/tox.ini @@ -105,11 +105,16 @@ commands = sphinx-build -a -E -W -d releasenotes/build/doctrees --keep-going -b html releasenotes/source releasenotes/build/html [testenv:cover] -deps = - -r {toxinidir}/requirements.txt - -r {toxinidir}/test-requirements.txt - -r {toxinidir}/molecule-requirements.txt -commands = python setup.py test --coverage --testr-args='{posargs}' +setenv = + PYTHON=coverage run --source tripleo_validations --parallel-mode --branch + HOME={envdir} +commands = + coverage erase + stestr run {posargs} + coverage combine + coverage html -d cover + coverage xml -o cover/coverage.xml + coverage report [testenv:docs] deps =