Быстрая настройка phpUnit для phpStorm и решение проблемы с падением тестов с --teamcity флагом
Быстрая настройка phpUnit для phpStorm и решение проблемы с падением тестов с --teamcity флагом
- Устанавливаем composer require --dev symfony/phpunit-bridge
- В консоли в папке проекта запускаем ./bin/phpunit
- В настройках phpStorm (версия 2019.1) переходим в настройки Test Framewors и ставим checkbox на path to phar file, а не на composer autoload и прописываем(выбираем): папка_проекта/bin/phpunit не файл с расширением .phar a именно /bin/phpunit (бинарник), т.к. у Вас там может быть и /bin/phpunit.phar , но он нам не подходит.
- Ставим галку на Default configurations file выбираем этот файл phpunit.xml.dist в корне вашего проекта.
Если вдруг у вас вываливается ошибка на --teamcity,
то Вам нужно удалить phpUnit из системы командой sudo apt remove phpunit-* и повторить 2 и 3 шаги.мне помогло избавиться от проблемы с --teamcity и перейти с версии phpUnit 6.5 на 8.3 для php7.2, надеюсь данный рецепт Вам тоже поможет. Хорошего Вам тесто-кодо-писания! )
Comments