Хорошие новости: это возможно.Я сделал это:)
Плохие новости: это не будет красиво.
Установка
Я бы предложил добавить файлы PHPUnit в вашрепозиторий.Руководство о том, как это сделать, см. the 'using from a git checkout' section of the PHPUnit manual
.
. Вы можете выбрать правильные ветви и версии модулей для каждого проекта.См. Это понижение руководства по phpunit для правильных версий модулей или посмотрите документы соответствующей ветки git!
Использование
Тогда я бы предложил настроить один phpunit-projectname.bat
или что-то.
В этом файле используйте что-то вроде php-YOUR.VERSION -c the-needed-ini.ini your/projects/phpunit.php $passAllArguments
для каждого проекта.
Это работает хорошо, даже если обновление довольно раздражает.
На пути есть полностью работающий PHPUnit.phar, но его еще нет.Это упростит «установку».
General
Чтобы запустить один PHPUnit
с несколькими версиями php, все, что вам нужно сделать, это your/php /path/to/your/phpunit
, и потребуетсяверсия вместо версии по умолчанию.