1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
[tox]
envlist = py{36, 37, 38, 39, 310, 311, 312, py},py311-namespace
[base]
deps =
pytest
setuptools
[testenv]
# For performance, but also for using "source" with coveragepy (https://github.com/nedbat/coveragepy/issues/268).
usedevelop = True
deps =
{[base]deps}
coverage: coverage
coverage: pytest-cov
setenv =
coverage: PYTEST_ADDOPTS=--cov --cov-report=term-missing
commands =
python -m pytest {posargs}
# Test an environment where paste, pastedeploy and pastescript are already
# installed.
[testenv:py311-namespace]
deps =
{[base]deps}
Paste==3.9.0
PasteDeploy
pastescript
|