зеркало из https://github.com/mozilla/gecko-dev.git
40 строки
1005 B
INI
40 строки
1005 B
INI
[tox]
|
|
envlist =
|
|
# NOTE: keep this in sync with the env list in .github/workflows/ci.yml.
|
|
py{27,35,36,37,38,39,py,py3}-pip{20.1,20.2,20.3,previous,latest,master}-coverage
|
|
checkqa
|
|
readme
|
|
skip_missing_interpreters = True
|
|
|
|
[testenv]
|
|
extras =
|
|
testing
|
|
coverage: coverage
|
|
deps =
|
|
pipprevious: pip==20.2.*
|
|
piplatest: pip
|
|
pipmaster: -e git+https://github.com/pypa/pip.git@master#egg=pip
|
|
pip20.1: pip==20.1.*
|
|
pip20.2: pip==20.2.*
|
|
pip20.3: pip==20.3.*
|
|
setenv =
|
|
coverage: PYTEST_ADDOPTS=--strict --doctest-modules --cov --cov-report=term-missing --cov-report=xml {env:PYTEST_ADDOPTS:}
|
|
commands_pre =
|
|
piplatest: python -m pip install -U pip
|
|
pip --version
|
|
commands = pytest {posargs}
|
|
passenv = CI GITHUB_ACTIONS
|
|
pip_pre=True
|
|
|
|
[testenv:checkqa]
|
|
basepython = python3
|
|
skip_install = True
|
|
deps = pre-commit
|
|
commands_pre =
|
|
commands = pre-commit run --all-files --show-diff-on-failure
|
|
|
|
[testenv:readme]
|
|
deps = twine
|
|
commands_pre =
|
|
commands = twine check {distdir}/*
|