有没有办法在 PHPUnit 中禁用单个测试的代码覆盖率?
2022-08-30 15:05:13
每次我在PHPUnit中运行单个单元测试时,还会生成代码覆盖率报告。我在工作中有一台较旧的计算机,如果我可以在不需要代码覆盖时禁用它,那将减轻我的CPU压力。
有没有办法在每个测试的基础上禁用代码覆盖率?我找不到任何命令行开关可以做到这一点。
每次我在PHPUnit中运行单个单元测试时,还会生成代码覆盖率报告。我在工作中有一台较旧的计算机,如果我可以在不需要代码覆盖时禁用它,那将减轻我的CPU压力。
有没有办法在每个测试的基础上禁用代码覆盖率?我找不到任何命令行开关可以做到这一点。
由于这是谷歌排名靠前的结果之一,我认为有必要指出,由于4.8 PHPUnit版本现在支持覆盖xml配置的选项。--no-coverage
https://github.com/sebastianbergmann/phpunit/blob/4.8.0/ChangeLog-4.8.md
如何复制你的phpunit.xml,从中删除节,然后做:<logging>
phpunit --configuration new.xml