summaryrefslogtreecommitdiff
path: root/tox.ini
diff options
context:
space:
mode:
authorDavid Lord <davidism@gmail.com>2019-08-01 06:26:43 -0700
committerDavid Lord <davidism@gmail.com>2019-08-01 06:27:25 -0700
commit045a11d078e59b0d44c66c7439fa44e714c803da (patch)
tree3d1784b1666ecbc70b998fc3b6dff29c96af2fbd /tox.ini
parentdd70bce81658df88e5ae949faed69b852278f8a9 (diff)
downloadclick-045a11d078e59b0d44c66c7439fa44e714c803da.tar.gz
update azure pipelines and tox configs
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini25
1 files changed, 9 insertions, 16 deletions
diff --git a/tox.ini b/tox.ini
index a44b110..51ba92a 100644
--- a/tox.ini
+++ b/tox.ini
@@ -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