【发布时间】:2020-10-02 04:13:19
【问题描述】:
尝试执行命令生成代码覆盖率报告
phpunit --coverage-html 报告。
测试执行成功但未能生成报告并抛出以下错误:
Class 'PHP_Token_ELLIPSIS' not found in C:\xamppNew\php\pear\PHP\Token\Stream.php:205
【问题讨论】:
-
你安装了覆盖模块吗?先试试:
composer require --dev phpunit/php-code-coverage。 -
嗨 noam,覆盖模块在那里
C:\xamppNew\php\pear\PHP\CodeCoverage -
当您运行测试和覆盖率时,您能否编辑您的问题以包含整个输出?最好不要使用照片。
-
嗨,Noam,问题已解决。在 phpunit.xml 文件的白名单目录标签下,我提到了不需要的测试文件的名称。删除文件名并仅保留它工作的目录后。无论如何,谢谢诺姆。
-
你可以回答自己的问题并将其标记为正确答案,以便其他人以后看到这个问题时有提示。
标签: php phpunit code-coverage