PhpStorm PhpUnit через phar автозаполнение не работает
У меня есть PHPStorm 8.0.1.
PHPUnit устанавливается через архив PHAR, например:
wget https://phar.phpunit.de/phpunit.phar
chmod +x phpunit.phar
sudo mv phpunit.phar /usr/bin/phpunit
PHPUnit работает через cli:
user@pc:/usr/bin$ cd ~
user@pc:~$ phpunit --version
PHPUnit 4.3.5 by Sebastian Bergmann.
Я следовал инструкциям с сайта JetBrainshttps://www.jetbrains.com/phpstorm/webhelp/enabling-phpunit-support.html#d298258e897
В PHPStorm File-> вкладка Settings PHP / PHP установите переключательPath to phpunit.phar
проверен и значение установлено в/usr/bin/phpunit
У меня есть файл с тестом, определенным как:
class MyTest extends PHPUnit_Framework_TestCase {
...
На этом этапе PHPStorm отмечаетUndefined class PHPUnit_Framework_TestCase
Я перезапустил PHPStorm и компьютер, но проблема все еще та же.
Я также попытался добавить/usr/bin
включить путь (щелкните правой кнопкой мыши по внешним библиотекам в представлении проекта и выберите опциюConfigure PHP include paths
) безуспешно.
Вот конфигурация для настроек PHPStorm, вкладка PHP (если это имеет значение):
PHP Language level: 5.5 (finally, generators, etc.)
Interpreter: PHP 5.5 (5.5.9-1ubuntu4.5)
Include path is empty