我想对目录中的所有文件进行覆盖。
例如,我有以下目录结构:
root_dir/
tests/
test1.py
test2.py
code_dir/
tests目录下有一些python文件。我想使用 coverage run
将它们一起运行并生成报告。
就个人而言,我可以这样做:
覆盖率运行测试/test1.py
覆盖率运行测试/test2.py
并生成报告。
如何使用单个命令来完成此操作?
谢谢。
最佳答案
您应该使用测试运行程序来查找并运行这些测试。 pytest
或 python -m unittest discovery
将为您完成此操作。
关于coverage.py - 运行目录中的所有文件以测量覆盖率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51675311/