我试图通过覆盖率运行phpunit。但是当我运行这个命令时
vendor/phpunit/phpunit/phpunit --coverage-html coverage test/CommonFlags.php
我收到此错误
ERROR: Unknown option, coverage-html, specified
没有任何选项,该命令有效。 我使用PHPUnit 4.6.4在Ubuntu上运行。
我做错了什么?
答案 0 :(得分:0)
PHPUnit不会生成“错误:未知选项,coverage-html,指定”错误消息。如果您将调用“phpunit --unknown-option”,您将获得“无法识别的选项--unknown-option”而不是“错误:未知选项,未知选项,指定”。
你确定vendor/phpunit/phpunit/phpunit
实际上是PHPUnit吗?如果您通过Composer安装PHPUnit,则PHPUnit的二进制文件位于vendor/bin/phpunit
而不是vendor/phpunit/phpunit/phpunit
。