我遇到了无法运行测试用例的问题。我有一个laravel项目,我在其中编写测试用例并尝试从我的Homestead服务器运行。 但显示错误。
“ vendor / bin / phpunit:第1行:../ phpunit / phpunit / phpunit:无此文件 或目录”
我的供应商文件中有phpunit。
其他人都遇到过这样的问题,为什么会出现此错误?
等待回复。
答案 0 :(得分:2)
我认为您在vendor/bin/phpunit
文件中配置错误
首先,我建议删除vendor/bin/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