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



phpunit установка windows (4)

ВАЖНЫЙ:

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

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

https://src-bin.com

Как установить 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

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


Answer #1

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

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

Answer #2

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

  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

Answer #3

Попробуйте это в подсистеме Windows для Linux (wsl):

sudo apt install phpunit




phpunit