phpunit命令在laravel中显示错误

时间:2019-02-26 07:34:49

标签: laravel phpunit

我遇到了无法运行测试用例的问题。我有一个laravel项目,我在其中编写测试用例并尝试从我的Homestead服务器运行。 但显示错误。

  

“ vendor / bin / phpunit:第1行:../ phpunit / phpunit / phpunit:无此文件   或目录”

我的供应商文件中有phpunit。

其他人都遇到过这样的问题,为什么会出现此错误?

等待回复。

2 个答案:

答案 0 :(得分:2)

我认为您在vendor/bin/phpunit文件中配置错误

首先,我建议删除vendor/bin/phpunit

下的 phpunit 文件

之后,在您的composer.json文件中添加以下内容:

"require-dev": {
    "phpunit/phpunit": "^5.0"
},

之后,在命令提示符下运行以下命令:composer update

他们将创建一个新的 phpunit 文件和所有相关配置,此处将放置vendor/bin/phpunit

答案 1 :(得分:0)

在命令行中尝试以下命令-

vendor/bin/phpunit

这将加载您的phpunit.xml文件。否则它将无法加载您的配置文件。除非您不给出特殊的路径,否则:

vendor/bin/phpunit --configuration /path/to/laravels/phpunit.xml