У кого-нибудь есть проверенный метод настройки PhpStorm 10.x для запуска модульных тестов в CakePHP 3.x?Как настроить PhpStorm 10.x для запуска модульных тестов в CakePHP 3.x?
Редактировать: После ответа @ ndm я исправил конфигурацию PhpStorm, добавив «phpunit.xml.dist» в PHPUnit> Test Runner: проверенный файл конфигурации по умолчанию.
теперь у меня есть другая ошибка
/Applications/MAMP/bin/php/php5.6.10/bin/php /Applications/MAMP/htdocs/sites/my_app/vendor/phpunit/phpunit/phpunit --configuration /Applications/MAMP/htdocs/sites/my_app/vendor/phpunit/phpunit/phpunit.xml.dist /Applications/MAMP/htdocs/sites/my_app --teamcity
Testing started at 12:29 ...
PHP Warning: require(/Applications/MAMP/htdocs/sites/my_app/vendor/phpunit/phpunit/tests/../vendor/autoload.php): failed to open stream: No such file or directory in /Applications/MAMP/htdocs/sites/my_app/vendor/phpunit/phpunit/tests/bootstrap.php on line 3
PHP Fatal error: require(): Failed opening required '/Applications/MAMP/htdocs/sites/my_app/vendor/phpunit/phpunit/tests/../vendor/autoload.php' (include_path='.:/Applications/MAMP/bin/php/php5.6.10/lib/php') in /Applications/MAMP/htdocs/sites/my_app/vendor/phpunit/phpunit/tests/bootstrap.php on line 3
Process finished with exit code 255
В Run Config, PHPUnit: Test Runner -> Test Scope -> Каталог:
/Applications/MAMP/htdocs/sites/my_app/src
Нет ничего необычного в том, что нужно сделать (установите интерпретатор PHP, установите для него конфигуратор автозагрузчика и файл конфигурации phpunit). Возможно, вы хотите объяснить, с чем именно вы столкнулись. – ndm
Я получаю эту ошибку: PHP Неустранимая ошибка: Trait 'Aura \ Framework \ Test \ WiringAssertionsTrait' не найден –
Ну, без дополнительной информации, такой как stacktrace, как вы запускаете тесты и как вы настроили PhpStorm, это довольно сложно сказать, что случилось. – ndm