【发布时间】:2020-01-17 20:29:47
【问题描述】:
我正在 PHPUnit 上运行测试,使用 Xdebug 生成覆盖率,它非常慢。
我尝试使用PHPdbg,但这会导致内存错误。
有人告诉我我可以创建一个过滤器文件,这应该会有所帮助。谁能向我解释一下这是如何工作的。
【问题讨论】:
我正在 PHPUnit 上运行测试,使用 Xdebug 生成覆盖率,它非常慢。
我尝试使用PHPdbg,但这会导致内存错误。
有人告诉我我可以创建一个过滤器文件,这应该会有所帮助。谁能向我解释一下这是如何工作的。
【问题讨论】:
PHPUnit 的documentation 包含有关speeding up code coverage with Xdebug 的信息。有关更多背景信息,我推荐article。
话虽如此,我建议您查看PCOV,以便更快地收集 PHP 和 PHPUnit 的代码覆盖率数据。
【讨论】: