Я пытаюсь использовать PHPUnit в PhpStorm (на Mac). Поэтому я попытался добавить путь pear
и путь phpunit
к пути включения PhpStorm (те, которые я нашел через which pear
в командной строке) - он сообщает мне, что phpunit не найден.PhpStorm с PHPUnit: PHP_CodeCoverage_Filter не найден
Я также попытался использовать PHPUnit с пользовательским заряжанием, порожденным композитором (пакет phpunit
установлен), я тогда получить другую ошибку:
Fatal error: Class 'PHP_CodeCoverage_Filter' not found
Если я бег PHPUnit на консоли нормально все работает:
phpunit --bootstrap vendor/autoload.php tests/*Test.php
Что я делаю неправильно?
Попробуйте сначала прочитать документы: https://confluence.jetbrains.com/display/PhpStorm/Testing+PHP+Applications – LazyOne
Я бы предложил использовать опцию PHAR - работает лучше, чем любой другой. В любом случае - это может быть похоже/вы можете найти полезные подсказки там - https://youtrack.jetbrains.com/issue/WI-31430 – LazyOne