标签:code-coverage

  • 确保单元测试中的代码覆盖率? - python

    时间:2020-8-23

    我注意到即使我的Python代码中有很多doctest,当我使用此处描述的方法跟踪测试时: traceit 我发现某些代码行从未执行过。我目前正在筛选跟踪日志,以识别从未运行过的代码块,然后尝试提出不同的测试用例来行使这些特定的块。可以想象,这非常耗时,我想知道我们是否会以错误的方式进行操作,以及您是否有其他建议或建议来解决此问题,我敢肯定,随着软件的发展, […]

  • Coverage.py:如何为从外壳程序脚本调用的多个python脚本附加结果 - python

    时间:2020-7-13

    我正在使用带有参数调用多个python代码的shell脚本。现在,我的要求是收集整个项目的报告。任何想法如何在整个代码上运行coverage.py并生成合并的报告。以下是我正在使用的shell脚本的高级模板。如果有人可以指导如何实现上述要求。 #!/bin/bash variable=$1 /usr/bin/python python1.py $variab […]

  • 如何在doctest中插入尾随空格,以便即使实际结果和预期结果看起来相同也不会失败? - python

    时间:2020-7-9

    我正在尝试做doctest。 “预期”和“获得”的结果相同,但是我的doctest仍然失败。之所以失败,是因为打印输出中x-axis y-axis后面有空格,但我的文档字符串中没有这些空格。我如何包括它呢?当我手动插入空格并进行测试时,只要将光标保持在该位置即可成功运行。 x轴y轴______________________ [此处的光标] 但是,如果我用光 […]

  • 子条件的python条件覆盖 - python

    时间:2020-7-6

    我试图找到一个python代码覆盖率工具,该工具可以衡量语句中是否包含子表达式: 例如,我想看看下面的示例是否涵盖了condition1 / condition2 / condtion3? if condition1 or condition2 or condition3: x = true_value python大神给出的解决方案 对此的唯一合理答案是: […]