在运行时测量python覆盖率

时间:2017-07-17 05:15:39

标签: python python-3.x code-coverage coverage.py

是否可以在运行时测量python代码覆盖率并在生成结果时查看结果?我尝试使用coverage但找不到有用的选项。我的初步实验表明,.coverage文件在程序执行结束前不会保存,这意味着我们无法使用'coverage html'或'coverage report'查看结果。

1 个答案:

答案 0 :(得分:2)

从版本4.4开始,您可以致电coverage.save()并继续投放。这意味着您必须在程序中使用coverage.py API,而不是仅使用命令行界面。