PhpStorm无法解析PHPUnit版本输出.非常奇怪的错误

Ale*_*x G 7 php windows phpunit phpstorm vagrant

我正在尝试使用Laravel项目的Vagrant框在Windows 10上的PhpStorm 2017.1中设置PHPUnit.我已经设置了一个远程口译员,我已经使用它几个月了,一切正常.

我被要求进行一些单元测试,所以我按照我的同事的指示(Mac上的PhpStorm)设置了PHPUnit的PhpStorm但是当我autoload.php在我的供应商文件夹中选择时,我收到了错误消息

"无法解析PHPUnit版本输出:无法打开输入文件:/vagrant/vendorphpunitphpunitphpunit"(无斜线).

如果我vagrant ssh在命令行中运行PHPUnit ,我的测试执行正常,我可以在PhpStorm中手动选择PHPUnit phar,但后来我错过了自动加载的类,所以一切都失败了.

PhpStorm的PHPUnit配置的屏幕截图

Laz*_*One 5

WI-35806-似乎相同。今天被标记为固定。

如果那是正确的票证,那么该修补程序应该在2017.1.2中可用-如果您无法等到2017.1.2最终版正式发布,则可以尝试在EAP版本可用时尝试进行修复。


afi*_*ina 5

如果您在使用 Docker 设置 PHPUnit 时遇到类似的错误,那么也可能是由于卷绑定错误造成的。

在下面的首选项屏幕中,单击文件夹图标Edit Docker Container Settings,然后编辑Volume bindings.

在此输入图像描述