@ZaurK

Почему получаю это при проверке версии phpunit?

Доброго времени суток! Устанавливаю phpunit через composer
composer require --dev phpunit/phpunit
все скачивается, но при попытке проверить версию php vendor/bin/phpunit --version получаю
dir=$(cd "${0%[/\\]*}" > /dev/null; cd "../phpunit/phpunit" && pwd)

if [ -d /proc/cygdrive ] && [[ $(which php) == $(readlink -n /proc/cygdrive)/* ]]; then
   # We are in Cgywin using Windows php, so the path must be translated
   dir=$(cygpath -m "$dir");
fi

"${dir}/phpunit" "$@"

что является содержимым файла /vendor/bin/phpunit. Почему так получается, что я делаю не так?
  • Вопрос задан
  • 446 просмотров
Пригласить эксперта
Ответы на вопрос 2
@poul_kg
попробуй через "vendor/phpunit/phpunit/phpunit --version", если сработает, так и запускай. У меня заработало. Была такая же проблема.
Ответ написан
Комментировать
@daniel_wesson
Это бинарный файл, его надо запускать без интерпретатора PHP:
vendor/bin/phpunit --version
Он сам всё подтянет
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы