Django / Python:如何知道哪些测试包含一段代码?

时间:2019-05-03 17:27:01

标签: python code-coverage coverage.py

我知道coverage python包能够创​​建报告(以html格式),该报告显示测试是否覆盖了代码段。我也可以只运行一个单独的测试,并且知道它涵盖了什么。

有什么办法可以逆转分析?我的意思是,运行所有测试,选择一行代码,然后知道哪些测试正在达到那行代码?

1 个答案:

答案 0 :(得分:0)

这是coverage.py 5.0 alpha的功能。 a3在博客文章中提到了一个更新的alpha版本。试试看,让我知道它如何为您工作。