我使用Python 代码覆盖率工具来监控和测量我们的测试覆盖率。我现在正在内部发布结果,使用coverage 出色的html 报告生成。我想将从所有模块的平面报告生成的报告更改为嵌套/分层方法,以便每个模块都显示其中模块的总计。因此,如果我当前的摘要页面如下所示:
Name Stmts Miss Cover
myapp 33 33 0%
myapp.infra 2 0 100%
myapp.infra.mm 34 8 76%
myapp.infra.mmcheck 140 32 77%
myapp.job 2 2 0%
myapp.job.jobcontrol 629 445 29%
myapp.job.launcher 334 163 51%
相反,我想要一份总结报告,例如:
Name Stmts Miss Cover
myapp.__init__ 33 33 0%
myapp.infra 176 40 77%
myapp.job 965 610 37%
myapp.infra 链接到该包的索引的位置:
Name Stmts Miss Cover
myapp.infra.__init__ 2 0 100%
myapp.infra.mm 34 8 76%
myapp.infra.mmcheck 140 32 77%
像这样的能力是否已经存在,而我只是太傻了,看不到它吗?还是我需要自定义报告生成?