有没有人知道在PHP项目上生成代码覆盖率文件的正确命令行?我已经安装了XDebug工具。
在PHPUnit的官方文档中,我找到了以下命令行,但它无法正常工作:
phpunit --coverage-text=<file>
将存储输出的文件放在哪里。
我还没有任何测试,但有没有办法生成报告文件,即使项目中没有测试?
答案 0 :(得分:0)
您需要包括测试的路径,以及白名单命令以及要测试的源代码的路径。例如
phpunit --coverage-text="coverage.txt" ./path/to/tests --whitelist="./path/to/code"
coverage.txt是输出将存储在其中的文件。您可以在不进行任何测试的情况下生成报告。