diff options
Diffstat (limited to 'third_party/python/MarkupSafe/tox.ini')
-rw-r--r-- | third_party/python/MarkupSafe/tox.ini | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/third_party/python/MarkupSafe/tox.ini b/third_party/python/MarkupSafe/tox.ini new file mode 100644 index 0000000000..8e07c652e3 --- /dev/null +++ b/third_party/python/MarkupSafe/tox.ini @@ -0,0 +1,44 @@ +[tox] +envlist = + py{37,36,35,34,27,py3,py3,py} + stylecheck + docs-html + coverage-report +skip_missing_interpreters = true + +[testenv] +setenv = + COVERAGE_FILE = .coverage.{envname} +deps = + pytest-cov +commands = pytest --tb=short --cov --cov-report= {posargs} + +[testenv:stylecheck] +deps = pre-commit +skip_install = true +commands = pre-commit run --all-files --show-diff-on-failure + +[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 html + coverage report + +[testenv:codecov] +passenv = CI TRAVIS TRAVIS_* +setenv = + COVERAGE_FILE = .coverage +deps = codecov +skip_install = true +commands = + coverage combine + codecov + coverage report |