在我的 Python 项目中,我使用 Pytest。目录结构为:
src/
docs/
test/
Run Code Online (Sandbox Code Playgroud)
我有不同类型的测试:
test/*src/*docs/*.rst(Sphinx)我想一次运行所有这些,这样我就可以汇总所有这些的统计数据(例如覆盖范围)。
pytestpytest --doctest-modules srcpytest --doctest-glob="docs/*.rst" docs我成功地运行了它们:
pytest --doctest-modules src test pytest --doctest-glob="docs/source/*.rst"如何在一个命令中运行所有这些?也许问题比我想象的要简单......