diff options
Diffstat (limited to 'tox.ini')
-rw-r--r-- | tox.ini | 25 |
1 files changed, 9 insertions, 16 deletions
@@ -1,39 +1,32 @@ [tox] envlist = - py{37,36,35,34,27,py3,py} - docs-html - coverage-report + py{37,36,35,27,py3,py} + docs + coverage skip_missing_interpreters = true [testenv] -passenv = LANG deps = pytest coverage colorama -commands = coverage run -p -m pytest {posargs} +commands = coverage run -p -m pytest --tb=short -Werror --basetemp={envtmpdir} {posargs} -[testenv:docs-html] +[testenv:docs] deps = -r docs/requirements.txt commands = sphinx-build -W -b html -d {envtmpdir}/doctrees docs {envtmpdir}/html -[testenv:docs-linkcheck] -deps = -r docs/requirements.txt -commands = sphinx-build -W -b linkcheck -d {envtmpdir}/doctrees docs {envtmpdir}/linkcheck - -[testenv:coverage-report] +[testenv:coverage] deps = coverage skip_install = true commands = coverage combine - coverage report coverage html + coverage report -[testenv:codecov] -passenv = CI TRAVIS TRAVIS_* APPVEYOR APPVEYOR_* +[testenv:coverage-ci] deps = codecov skip_install = true commands = coverage combine - coverage report - codecov + coverage xml |