Laravel:phpunit无法打开文件ExampleTest.php

时间:2016-04-23 14:41:09

标签: php laravel phpunit composer-php

您好我在Laravel PHPUnit中退出了新功能,收到以下错误:

Laravel : phpunit cannot open file ExampleTest.php

我不知道为什么我会收到此错误。我在全球安装了PHPUnit,当我在终端运行“phpunit”时运行正常。但我想在特定文件上运行它,如:

phpunit ExampleTest

提前致谢。

5 个答案:

答案 0 :(得分:3)

确保您在项目根目录并引用tests文件夹中的文件。

示例:

phpunit tests/ExampleTest.php

答案 1 :(得分:1)

我正在Windows中工作。尝试使用完整路径:

C:\Desktop\code\blog\vendor\bin>phpunit C:\Desktop\code\blog\tests\Feature\ExampleTest.php
PHPUnit 7.2.6 by Sebastian Bergmann and contributors.
.                                                                   1 / 1 (100%)
Time: 1.46 seconds, Memory: 10.00MB
OK (1 test, 1 assertion)

答案 2 :(得分:0)

像这样尝试:

vendor\bin\phpunit tests\Unit\ExampleTest.php

它将正常工作 但首先要在全局安装phpunit。

答案 3 :(得分:0)

这是在我升级phpUnit时开始发生的,我必须更新phpStorm来修复它。

答案 4 :(得分:0)

也许你认为你的测试有误。 像这样尝试:

php artisan test --filter YourTestClassName