运行 目录中的所有文件以测量覆盖率
Run all files in a directory to measure coverage
我想运行覆盖目录中的所有文件。
例如,我有以下目录结构:
root_dir/
tests/
test1.py
test2.py
code_dir/
tests
目录中有一些 python 个文件。我想 运行 使用 coverage run
将它们组合在一起并生成报告。
个人来说,我可以这样做:
coverage run tests/test1.py
coverage run tests/test2.py
并生成报告。
如何使用一条命令完成此操作?
谢谢。
您应该使用测试 运行ner 来查找和 运行 那些测试。 pytest
或 python -m unittest discover
都可以为您完成。
我想运行覆盖目录中的所有文件。
例如,我有以下目录结构:
root_dir/
tests/
test1.py
test2.py
code_dir/
tests
目录中有一些 python 个文件。我想 运行 使用 coverage run
将它们组合在一起并生成报告。
个人来说,我可以这样做:
coverage run tests/test1.py
coverage run tests/test2.py
并生成报告。
如何使用一条命令完成此操作?
谢谢。
您应该使用测试 运行ner 来查找和 运行 那些测试。 pytest
或 python -m unittest discover
都可以为您完成。