Как установить 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
Как я могу исправить эту ошибку?
Попробуйте выполнить следующие инструкции:
cd C:\php\
в каталог, в который вы установили PHP, запустив cd C:\php\
php go-pear.phar
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
pear clear-cache
pear install --alldeps --force phpunit/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 в вашу среду.
;C:\bin
в конце. Шаг III: Загрузите php-файл phpunit в папку C: \ bin.
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
.