我正在学习用tox编写测试。如何使用tox仅测试一个函数?例如,如果我只想测试来自test_simple_backup_generation
extension的tests/test_backup_cmd.py
的{{1}}
答案 0 :(得分:2)
如果在{posargs}
中定义参数tox.ini
,则可以在执行期间传递参数。在py.test的情况下,其中
py.test -k test_simple_backup_generation
只测试一个函数:
[tox]
envlist = py27,py35
[testenv]
deps=pytest
commands=
pip install -e .[tests,docs]
py.test {posargs}
并像
一样运行tox -- -k test_simple_backup_generation