如何在存储库中正确执行每个Python文件的代码覆盖率



我正在使用此库https://coverage.readthedocs.io/en/v4.5.x/cmd.html

repo

中有大量文件和目录

我正在运行bash脚本以通过每个python文件结合并执行coverage run a.py

有什么办法可以运行汇总结果?也许创建一个大XML文件作为摘要?

您可以使用'-A'选项运行覆盖范围,以添加连续可执行文件的结果。

coverage run A.py
coverage run -a B.py
coverage run -a C.py
...
coverage html -d coverage-report

最新更新