phpunit 不生成覆盖率-xml 文件

phpunit not generating coverage-xml file

以下:

phpunit "C:\xampp\htdocs\LaravelTest\tests\ExampleTest.php" --coverage-xml "C:\Users\James\Documents\Test Logs"

没有为我创建 xml 文件。

我也试过:

phpunit "C:\xampp\htdocs\LaravelTest\tests\ExampleTest.php" --coverage-xml "C:\Users\James\Documents\Test Logs\test.xml"

有什么地方出错了吗?它只是运行测试

语法来源https://phpunit.de/manual/current/en/textui.html

  1. 我把选项放错了地方。它需要按照文档 (doh)
  2. 中的描述在 phpunit 之后进行
  3. --coverage-xml好像不行。然而 --log-junit 确实

以下命令有效:

phpunit --log-junit "C:\xampp\htdocs\LaravelTest\tests\ExampleTest.php" "C:\Users\James\Documents\Test Logs\log.xml"