覆盖范围:哪个测试触及了这条线?

gue*_*tli 14 python coverage.py

到目前为止,Python 二进制文件的覆盖范围:是否执行了一行。

有没有办法让每个 python 代码行得到一个执行这一行的测试列表?

我阅读了覆盖文档,但找不到解决方案。

Ned*_*der 11

coverage.py 可以做到这一点,动态上下文

显然,我需要让这个更容易找到。什么会有所帮助?

  • 我在两个地方添加了文档:https://github.com/nedbat/coveragepy/commit/22fe2eb167a18dda8fd3e14cbf9166a1c7331fb9 (3认同)
  • 如果它显示如何使用库来执行问题的操作,这个答案会更好...... (3认同)
  • “上下文”对我来说并不直观,“动态上下文”也不是,所以我会遇到与OP相同的困难。将开关“what-test-ran-this-line”添加到 CLI。这是很多人都想要的功能,所以让它变得很容易实现 (2认同)