PhpStorm 2017.1 неправильно получает PHPUnit-Path при чтении vendor/autoload.php

Я пытаюсь выполнить PHPUnit в Vagrant с помощью PhpStorm 2017. Я могу запустить PHPUnit через SSH (Putty).

Я настроил удаленный интерпретатор PHP, который правильно отображает «Версия PHP: 5.6.31-4+ubuntu14.04.1+deb.sury.org+4». Когда я перехожу к «Настройки/Языки/PHPUnit», выбираю «Использовать автозагрузчик Composer» и ввожу путь к /mnt/asf/vendor/autoload.php, он отображает

Can not parse PHPUnit version output: Could not open input file: /mnt/asf/vendorphpunitphpunitphpunit

Как видите, он в основном правильно указывает путь, но каким-то образом пропускает косые черты.

Я заподозрил тот факт, что хостом является Windows (используется обратная косая черта), и этот путь находится в общей папке. Но с другой стороны, все происходит через удаленное подключение в среде Linux.

Приветствуются любые подсказки. Спасибо

(Пожалуйста, не отмечайте как повторяющиеся вопросы старше 2 лет. PhpStorm только недавно добавил эту опцию композитора.)


person Zsolt Szilagyi    schedule 27.09.2017    source источник
comment
Пожалуйста, попробуйте последнюю версию 2017.2.4. Это может быть youtrack.jetbrains.com/issue/WI-35806 .. который предполагал будет исправлено даже в 2017.1.4   -  person LazyOne    schedule 28.09.2017
comment
@LazyOne: Отлично, вот и все. Спасибо! (Не стесняйтесь копировать его в ответ, чтобы я мог его принять.)   -  person Zsolt Szilagyi    schedule 28.09.2017


Ответы (1)


Попробуйте последнюю версию 2017.2.4.

Судя по описанию, это может быть WI-35806 .. что должно быть исправлено даже в 2017.1.4.

person LazyOne    schedule 28.09.2017