首页 文章

子表达式的python条件覆盖

提问于
浏览
4

我正在尝试找到一个python代码覆盖工具,它可以测量语句中是否包含子表达式:

例如,我想看看下面的例子中是否涵盖了condition1 / condition2 / condtion3?

if condition1 or condition2 or condition3: x = true_value

1 回答

  • 2

    唯一合理的答案是:目前没有开箱即用的实施方案 .

    最接近 branch coverage 的工具是Ned Batchelder's coverage.py工具 .

    NB: 无论如何,实现这一点并非无足轻重 .

    正如@Ira Baxter所指出的,它可以实现 .

相关问题