Команда Phpunit показывает ошибку в laravel - PullRequest
0 голосов
/ 26 февраля 2019

Я застрял с проблемой, из-за которой я не могу запустить свои тесты.У меня есть проект laravel, в котором я написал тестовые примеры и попытался запустить их с моего домашнего сервера.но он показывает ошибку.

"vendor / bin / phpunit: строка 1: ../phpunit/phpunit/phpunit: нет такого файла или каталога"

У меня естьphpunit в моем файле поставщика.

Кто-нибудь еще сталкивался с такой проблемой, почему эта ошибка появляется?

Ожидание ответа ..

Ответы [ 2 ]

0 голосов
/ 26 февраля 2019

Я думаю, что у вас неправильная конфигурация в vendor/bin/phpunit файле

Прежде всего, я предлагаю удалить phpunit файл в vendor/bin/phpunit

После, вк вашему composer.json файлу добавьте следующее:

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

После этого выполните в командной строке следующую команду: composer update

Они создадут новый файл phpunit ивсе связанные конфигурации, здесь vendor/bin/phpunit будет размещен

0 голосов
/ 26 февраля 2019

Попробуйте команду ниже в командной строке -

vendor/bin/phpunit

Это загрузит ваш файл phpunit.xml.В противном случае он не сможет загрузить ваш файл конфигурации.Если только вы не дадите специальный путь:

vendor/bin/phpunit --configuration /path/to/laravels/phpunit.xml
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...