【问题标题】:PHP SimpleTest / xdebug code coverage test - ignore some linesPHP SimpleTest / xdebug 代码覆盖率测试 - 忽略一些行
【发布时间】:2012-06-06 11:15:56
【问题描述】:

我对 SimpleTest / xdebug 测试类有疑问 - 具体来说,我注册了一个关闭函数来关闭我的测试覆盖并保存结果。

但是,这仍然(正确地)显示为从未达到:

if (error_condition) {
    die();
} // This line is never actually reached, and shows up in the report as unreached, confusing the automatic analyzers. 

除了避免使用 'die' 退出,而是使用异常,有没有办法将排队标记为“不测试”?

【问题讨论】:

    标签: php code-coverage xdebug simpletest


    【解决方案1】:

    我不认为 SimpleTest 有这个,但是,它甚至不应该将其视为“未涵盖”。它只是无法访问,这不是问题。

    【讨论】:

    • 将其视为“未涵盖”将是首选。出于某种愚蠢的原因,它仍然被认为是可达的,只是没有被覆盖..
    • 这很奇怪。我可以在问题中获得整个文件示例吗?
    猜你喜欢
    • 2017-07-27
    • 1970-01-01
    • 2017-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多