Установка phpunit на windows

Как установить phpunit?

Я прочитал документацию https://github.com/sebastianbergmann/phpunit , но имею ошибку:

>pear upgrade PEAR Nothing to upgrade >pear config-set auto_discover 1 config-set succeeded >pear install pear.phpunit.de/PHPUnit No releases available for package "pear.phpunit.de/PHPUnit" install failed 

Как я могу исправить эту ошибку?

Related of "Установка phpunit на windows"

Попробуйте выполнить следующие инструкции:

  1. В командной строке cd C:\php\ в каталог, в который вы установили PHP, запустив cd C:\php\
  2. Затем установите PEAR, запустив php go-pear.phar
  3. Нажмите «Ввод», чтобы принять значение по умолчанию, когда оно спросит вас: «Вы устанавливаете системный PEAR или локальную копию?»
  4. Нажмите Enter еще раз, чтобы принять макет файла.
  5. Нажмите «Ввод», чтобы закончить.
  6. Выполните следующие команды (может потребоваться некоторое время, чтобы обновить, быть терпеливым):
    • pear channel-update pear.php.net
    • pear upgrade-all
    • pear channel-discover pear.phpunit.de
    • pear channel-discover components.ez.no
    • pear channel-discover pear.symfony-project.com
    • pear update-channels
  7. Очистить кэш-память pear clear-cache
  8. Чтобы установить PHPUnit, запустите pear install --alldeps --force phpunit/PHPUnit
  9. Чтобы проверить, что PHPUnit был успешно установлен, запустите phpunit -v

Говорят, что phpunit не будет доступен через PEAR с декабря 2014 года.
Поэтому его легко установить с помощью композитора :

 composer global require "phpunit/phpunit=4.1.*" 

ВАЖНЫЙ:

Установка PHPUnit через PEAR, как описано в вышеприведенном ответе , больше не поддерживается .

Обратитесь к официальному руководству по установке альтернативных решений по установке

Я использую Windows XP.

Я потратил много времени, пытаясь использовать грушу (запрещенный метод, чтобы заставить MakeGood работать с Eclipse IDE), только для обнаружения хранилища для phpunit больше не доступно. Эта информация должна быть ближе к верхней части этой страницы, чтобы люди тоже не теряли времени.

Я установил phpunit через загрузку по адресу https://phpunit.de/ и следуя инструкциям. Добавив путь к командному файлу в PATH, я теперь могу запустить phpunit из командной строки. Тем не менее, я не получил phpunit, работающий в MakeGood / Eclipse. Большая часть информации об этом устарела, поскольку она требует груши.

Как сказал @Wilt Installation через грушу, больше не работает. Вместо этого выполните следующие шаги:

Шаг I: Создайте каталог с именем bin в диске C.

Шаг II: Теперь добавьте путь C: \ bin в вашу среду.

  • Для этого щелкните значок Windows и щелкните правой кнопкой мыши на компьютере, а затем выберите «Свойства».
  • Затем нажмите «Дополнительные параметры системы» -> «Дополнительно» -> «Переменные среды».
  • В разделе «Системные переменные» прокрутите вниз и выберите строку, где значение столбца «Переменная» – «Путь». Нажмите «Изменить».
  • Теперь добавьте (добавьте в конец) ;C:\bin в конце.

Шаг III: Загрузите php-файл phpunit в папку C: \ bin.

  • Если вы PHP 7, загрузите файл phar из https: // phar.phpunit.de/phpunit-6.2.phar. Если вы используете PHP 5.6, то загрузите файл phar из https: // phar.phpunit.de/phpunit-5.7.phar.
  • После загрузки переименуйте файл в phpunit.phar и переместите его в папку C: \ bin.

Шаг IV: Создайте пакетный скрипт phpunit.cmd

  • Откройте командную строку. Введите cd C: \ bin и нажмите enter.

  • Затем введите echo @php "%~dp0phpunit.phar" %* > phpunit.cmd и нажмите enter.

Для проверки PHPUnit был установлен тип phpunit --version в командной строке. Вы должны получить что-то вроде PHPUnit xyz by Sebastian Bergmann and contributors .

Ссылка: https://perials.com/installing-phpunit-windows/