Tar*_*ych 4 phpunit xdebug pcov
我正在使用 Docker 并且安装了 xdebug。
如果我运行以下命令,我可以确定 xdebug 不会影响测试执行吗?
php -d xdebug.default_enable=0 -d pcov.enabled=1 path/to/phpunit --coverage-text
Run Code Online (Sandbox Code Playgroud)
我读到pcov 可能更快,但据我所知 xdebug 必须被禁用。
是否最好执行以下操作来实现最快的覆盖率而不是运行上述命令?
运行测试
php -d pcov.enabled=1 path/to/phpunit --coverage-text
Run Code Online (Sandbox Code Playgroud)恢复 xdebug 配置
Joe*_*ins 10
Xdebug 和 PCOV 都重载了引擎的相同部分,因此它们不兼容,作者试图使它们兼容是没有意义的。
如果您想使用 PCOV 作为 php-code-coverage 的驱动程序,则不能加载Xdebug 。
来源:我写了 pcov ...
| 归档时间: |
|
| 查看次数: |
878 次 |
| 最近记录: |