поставщик / bin / phpunit не работает для Lumen
Я новичок в Люмене (и Ларавеле). Я создал проект с Composer и теперь пытаюсь заставить PHPUnit работать.
Я следую за книгой, где должна быть возможность запустить тест прохождения по умолчанию, введя vendor/bin/phpunit
в терминале, но это дает ошибку:
"поставщик" не распознается как внутренняя или внешняя команда., исполняемой программой или пакетным файлом
Я проверил, что файл phpunit действительно существует, и что phpunit добавляется как зависимость в моем композиторе.файл json. Я тоже пытался ./vendor/bin/phpunit
и vendor/bin/phpunit/phpunit
, но с тем же результатом.
Я искал в Google, чтобы найти решение, но все остальные, кажется, имеют проблемы при запуске phpunit
(wihout vendor/bin), и решение заключается в использовании полного пути vendor/bin/phpunit, но так как я уже делаю это, это не решает мою проблему.
Я использую PHPStorm на машине с Windows и запускаю PHP-сервер через PHPStorm. Я не изменял проект Lumen по умолчанию.
Любая помощь очень ценится!
ОБНОВЛЕНИЕ:
Попытка php vendor/bin/phpunit
выдает следующую ошибку:
Вы должны настроить зависимости проекта, используя следующее команды:
с wget http://getcomposer.org/composer.phar
на PHP композитор.фар установить
Я не уверен, что это значит, так как я уже установил Composer. Я использовал Composer для создания проекта, и я не изменил зависимости от значения по умолчанию.
Ответы - поставщик / bin / phpunit не работает для Lumen / vendor/bin/phpunit not working for Lumen





php vendor\bin\phpunit
?

17.07.2016 10:17:56
Оказалось, что некоторые символические ссылки и разрешения не были установлены должным образом в проекте по умолчанию. Я попытался удалить весь каталог vendor/ и запустить composer install
.
Теперь я могу запустить phpunit с помощью команды vendor\bin\phpunit
(потому что я работаю на Windows-спасибо Nizarii)

lumen new api
под управлением Ubuntu и Lumen Installer 1.0.2. Удаление vendor/
режиссера исправило это.

20.01.2020 08:54:23
Ан фреймворк Laravel кон системас окна се зайцы Ло для проведения следующего шага:
Modificar el archivo " композитор.в JSON" г агрега проведения следующего шага сценария Эл :
"файлы сценариев": { "тест": "phpunit" }
- Ejecuta ru попробуйте композитор терминал ту.
Te deberá salir este resultado:
PHPUnit 8.5.2 от Себастьяна Бергмана и других авторов. .. 2/2 (100%) Время: 3,23 секунды, объем памяти: 16,00 МБ ОК (2 теста, 2 утверждения)
