首页 > 解决方案 > 如何使用 diff-cover 针对分支的特定提交 ID 生成覆盖率报告?

问题描述

我正在使用diff-cover为我的 python 代码生成测试用例覆盖率。它显示了针对master(latest commit) 分支的差异覆盖率报告,但我想针对master分支本身的过去的特定提交 ID生成测试用例覆盖率报告。目前我正在使用以下命令来生成覆盖率。

nosetests -sv tests/unit/common/web/test_page.py --with-coverage --cover-xml && diff-cover coverage.xml  --compare-branch=origin/master

有没有人有任何建议使用 diff-cover 针对 master 分支上的特定提交 ID 生成覆盖率报告?

谢谢你。

标签: gitcode-coveragenose

解决方案


也许这为时已晚,您可以尝试:

diff-cover coverage.xml  --compare-branch=commit-id-here

推荐阅读