Невозможно настроить PHPUnit в Intellij 10.5 - PullRequest
0 голосов
/ 09 декабря 2011

У меня есть проект Symfony2, для которого я хочу запустить модульные тесты из IntelliJ 10.5 (я использую Mac OS X Snow Leopard).

Я могу запускать модульные тесты из командной строкииспользуя следующее:

> phpunit -c ./app

Это работает нормально, но я хочу запустить тесты из IntelliJ.

Я настроил конфигурацию Run / Debug> PHP Unit Tests и выбралXML-файл и выбрал файл app / phpunit.xml.dist, который поставляется с Symfony2.

Когда я запускаю модульные тесты в IntelliJ, я получаю следующую ошибку:

PHPUnit is missing from include paths.
Please adjust ''include_path'' variable in your ''php.ini'' configuration file.
Process finished with exit code 0

IВы запустили php -i из командной строки, чтобы найти файл php.ini, а затем добавили / usr / local / php5 / lib / php / PHPUnit к этому файлу php.ini, включая параметр include_paths.делая это, я все еще получаю ту же ошибку.Мой php home установлен в / usr / bin / php

Кто-нибудь знает, что с этим случилось?

1 Ответ

0 голосов
/ 09 декабря 2011

Обратите внимание, что PHPUnit 3.6 не поддерживается в плагине IDEA 10.5 PHP. Убедитесь, что вы используете совместимую версию PHPUnit.

Убедитесь, что IDEA настроен на использование правильного интерпретатора PHP, который фактически загружает ваш измененный файл php.ini, может быть случай, когда PHP использует ini из другого места, или вы используете другую копию PHP, установленную в той же системе это еще не настроено для PHPUnit.

Кроме того, если вы заплатили за программное обеспечение, вам следует использовать официальный канал поддержки , где мы отвечаем гораздо быстрее, чем на сторонних сайтах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...