@michaelromanov90

Как запустить phpunit через phpStorm?

вот что я вижу, когда запускаю тест из консоли openServer
5b1e13db74f9a493625826.jpeg

а вот (и это и есть проблема), что я вижу, когда запускаю из phpStorm
5b1e141698b26138782345.jpeg
с другими слешами - та же беда
5b1e145d9dd2e071748500.jpeg

При этом php и composer(глобально) подключены
5b1e14d88f346599746551.jpeg

Подскажите пожалуйста, в чём дело?
  • Вопрос задан
  • 849 просмотров
Решения вопроса 1
@ksnk
file>settings>Languages&Frameworks>php>TestFrameworks или просто набрать phpunit в окне поиска settings.
Там указать где находится нужный phar
Я, обычно, в composer.json пишу
"require-dev": {
        "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0"
    },
после чего все становится куда надо и само. Хотя так получается у каждого проекта свой phpunit ;) За цифры не бить - утянуто откуда-то не глядя...
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@michaelromanov90 Автор вопроса
Не смотря на правильность указания всех параметров, нужная команда срабатывает лишь через указание интерпритатора и самого phpunit.

C:\OSPanel\modules\php\PHP-7.1-x64\php.exe C:/OSPanel/domains/fw.local/vendor/phpunit/phpunit/phpunit


Однако, если не вводить эту команду, а использовать альтернативу - щелчок правой кнопкой по соответствующему каталогу в ide -> запуск теста, всё работает норм
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы