aboutsummaryrefslogtreecommitdiff
path: root/tox.ini
diff options
context:
space:
mode:
authorDavid Lord <davidism@gmail.com>2018-10-21 06:09:29 -0700
committerDavid Lord <davidism@gmail.com>2018-10-21 07:00:25 -0700
commit48733e4470f178d01b20bed1c289c37fd62ab0f3 (patch)
treec73dddff4c04a5416adfc8e4413a7df0a989e340 /tox.ini
parentc640a7ef30b72268530920cb5e01978e22e6a4fc (diff)
downloadmarkupsafe-48733e4470f178d01b20bed1c289c37fd62ab0f3.tar.gz
test python 3.7, fix coverage
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini28
1 files changed, 11 insertions, 17 deletions
diff --git a/tox.ini b/tox.ini
index b3c3868..a193134 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,44 +1,38 @@
[tox]
envlist =
- py{36,35,34,27,py}
+ py{37,36,35,34,27,py3,py}
docs-html
coverage-report
+skip_missing_interpreters = true
[testenv]
-passenv = LANG
+setenv =
+ COVERAGE_FILE = .coverage.{envname}
deps =
pytest-cov
-commands = pytest --cov={envsitepackagesdir}/markupsafe --cov-config=tox.ini --cov-report='' --cov-append {posargs}
+commands = pytest --cov --cov-report= {posargs}
[testenv:docs-html]
deps = -r docs/requirements.txt
commands = sphinx-build -W -b html -d {envtmpdir}/doctrees docs {envtmpdir}/html
[testenv:coverage-report]
+setenv =
+ COVERAGE_FILE = .coverage
deps = coverage
skip_install = true
commands =
coverage combine
- coverage report
coverage html
+ coverage report
[testenv:codecov]
passenv = CI TRAVIS TRAVIS_*
+setenv =
+ COVERAGE_FILE = .coverage
deps = codecov
skip_install = true
commands =
coverage combine
- coverage report
codecov
-
-[coverage:run]
-branch = True
-parallel = True
-source =
- markupsafe
-
-[coverage:paths]
-source =
- src/markupsafe
- .tox/*/lib/python*/site-packages/markupsafe
- .tox/pypy/site-packages/markupsafe
+ coverage report