netbeans - 如何通过 Netbeans/PHPStorm/PHPUnit 集成从代码覆盖率中排除文件/代码块

标签 netbeans phpunit code-coverage phpstorm

要求:

  • Netbeans 与 PHPUnit(6.9)
  • 编辑:同样适用于 PHPStorm

如何:

  • 从代码覆盖率中排除行。
  • 从代码覆盖率中排除代码块(行)。

最佳答案

忽略方法代码块:

/**
 * @codeCoverageIgnore
 */
function functionToBeIgnored() {
    // function implementation
}

忽略类代码块:

/**
 * @codeCoverageIgnore
 */
class Foo {
    // class implementation
}

正如 @david-harkness 所说,忽略个别行:

// @codeCoverageIgnoreStart
print 'this line ignored for code coverage';
// @codeCoverageIgnoreEnd

更多信息可以在PHPUnit Documentation中找到在忽略代码块标题下。

关于netbeans - 如何通过 Netbeans/PHPStorm/PHPUnit 集成从代码覆盖率中排除文件/代码块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3200160/

相关文章:

java - 我可以将 Netbeans "empty file"作为已编译 jar 文件的一部分吗?

php - 如何在fuelphp中测试重定向

php - 如何在 PHPUnit 测试中覆盖 Laravel 的异常处理程序?

code-coverage - 生成 jstestdriver 覆盖率报告

node.js - 通过 Postman 或 Karate 执行 HTTP 端点时如何使用 Istanbul 收集代码覆盖率

laravel - laravel dusk 的代码覆盖率

java - 无法在 Jpanel 上显示图像

java - 我的 NetBeans 运行在什么 JVM 上

jquery - JSF 和 JQuery - 不起作用

php - Composer 更新未在 Laravel 中安装 PHPUnit?