Как запустить PHPUnit с другим пользователем Linux - PullRequest
0 голосов
/ 01 ноября 2018
  1. Мои юнит-тесты находятся внутри машины Vagrant
  2. Я использую Xdebug с Apache на Ubuntu 18,
  3. Я использую PhpStorm для запуска тестов PHPUnit.

Проблема в том, что юнит-тесты запрещены для запуска пользователем «apache», и способ их запуска из командной строки:

sudo -u apache phpunit tests/EmailFunctionsLargeTest.php --stop-on-failure

и это работает, но как мне имитировать sudo -u apache phpunit при использовании PhpStorm?

приписка

PhpStorm запускает тесты как бродячий пользователь ...

1 Ответ

0 голосов
/ 01 ноября 2018

Пока невозможно. Не стесняйтесь добавлять свой сценарий в качестве комментария к https://youtrack.jetbrains.com/issue/WI-38656

...