p4 diff上的Python代码覆盖率

时间:2014-07-31 23:25:25

标签: python diff code-coverage perforce

我正在运行python单元测试用例并使用python的coverage命令http://nedbatchelder.com/code/coverage/收集覆盖率。

我的大多数代码都是现有文件的更改,过去没有为同一文件写过的测试用例。而目标只是过度差异,代码部分已经改变。还需要报告diff文件中包含的行数,覆盖的数量,丢失的数量和%行数。

是否有工具可以显示文件差异的覆盖率报告,特别是p4差异或更改编号。

1 个答案:

答案 0 :(得分:2)

diff-cover提供单个提交的覆盖率报告,尽管在Git中。它是开源的,您可以根据自己的需求进行调整,甚至可以为Perforce提供支持。