我正在尝试在 Windows 10 的 PhpStorm 2017.1 中为 Laravel 项目使用 Vagrant box 设置 PHPUnit。我已经设置了一个远程解释器,我已经使用它几个月了,一切正常。
我被要求做一些单元测试,所以我按照同事的指示(Mac 上的 PhpStorm)用 PHPUnit 设置了 PhpStorm,但是当我在供应商中选择 autoload.php
时我收到错误消息的文件夹
"Can not parse PHPUnit version output: Could not open input file:
/vagrant/vendorphpunitphpunitphpunit
" (no slashes).
如果我在命令行中通过 vagrant ssh
运行 PHPUnit,我的测试执行得很好,我可以在 PhpStorm 中手动选择 PHPUnit phar,但是我缺少自动加载的类,所以一切失败。
最佳答案
WI-35806 ——好像一样。它今天被标记为已修复。
如果这是正确的票证,那么修复程序应该在 2017.1.2 中可用——您可以尝试 EAP build等到2017.1.2 final正式发布,什么时候可以上线。
关于PhpStorm 无法解析 PHPUnit 版本输出。非常奇怪的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43188606/