【发布时间】:2020-01-02 12:55:45
【问题描述】:
我有以下tox.ini 文件:
[tox]
envlist = flake8,py{35,36,37,38}{,-keyring}
[testenv]
usedevelop = True
install_command = pip install -U {opts} {packages}
deps =
.[test]
keyring: .[keyring]
setenv =
COVERAGE_FILE = .coverage.{envname}
commands=
pytest {toxinidir}/tests -n 4 {posargs}
[testenv:flake8]
basepython = python3
deps = flake8
commands=
flake8 src tests
[flake8]
ignore: F401,E402,E501,W605,W503
当我运行tox 命令时,它会创建一个.tox 文件夹,其中包含在tox.ini 的[tox] 部分中指定的每个环境的文件夹。
我想在运行tox 时自动读取这些特定文件夹,而无需手动运行rm -rf .tox/NAME_OF_THE_ENV。我搜索了 tox 文档,但一无所获。
有可能吗?如果是,怎么做?
【问题讨论】: