PHPUnit + Composer + OpenServer
Добавлено: 08 мар 2015, 14:08
Всем привет!
Хочу поставить PHPUnit, но понятия не имею как. Пролистав официальную документацию, обнаружил, что надо установить Composer, после чего тот сам добавит себя в PATH. Далее ставим phpunit:
[upd=1425839095][/upd]
Нашёл решение. Достаточно добавить в удобное место батник. Например, в `/modules/php/PHP-5.3/`, создаём файл `phpunit.bat` в кодировке CP886 (Cyrillic Windows), с содержимым:
```
@ECHO OFF
php "C:/Users/%username%/AppData/Roaming/Composer/vendor/phpunit/phpunit/phpunit" %*
```
Хочу поставить PHPUnit, но понятия не имею как. Пролистав официальную документацию, обнаружил, что надо установить Composer, после чего тот сам добавит себя в PATH. Далее ставим phpunit:
composer global require "phpunit/phpunit=4.5.*"Все файлы находятся в /%username%/AppData/Roaming/Composer/vendor/, по докам видим, что папку ~/bin надо добавить в PATH:
Ок. Но на любое "phpunit" консоль ругается. Что делать?Make sure you have ~/.composer/vendor/bin/ in your path.
[upd=1425839095][/upd]
Нашёл решение. Достаточно добавить в удобное место батник. Например, в `/modules/php/PHP-5.3/`, создаём файл `phpunit.bat` в кодировке CP886 (Cyrillic Windows), с содержимым:
```
@ECHO OFF
php "C:/Users/%username%/AppData/Roaming/Composer/vendor/phpunit/phpunit/phpunit" %*
```