标签: python diff code-coverage perforce
我正在运行python单元测试用例并使用python的coverage命令http://nedbatchelder.com/code/coverage/收集覆盖率。
我的大多数代码都是现有文件的更改,过去没有为同一文件写过的测试用例。而目标只是过度差异,代码部分已经改变。还需要报告diff文件中包含的行数,覆盖的数量,丢失的数量和%行数。
是否有工具可以显示文件差异的覆盖率报告,特别是p4差异或更改编号。
答案 0 :(得分:2)
diff-cover提供单个提交的覆盖率报告,尽管在Git中。它是开源的,您可以根据自己的需求进行调整,甚至可以为Perforce提供支持。