ubuntu phpstrom 安装 thinkphpunit 测试出错
安装办法在这里
https://github.com/snowair/think-phpunit
但是这种安装办法只适合与window,在安装完了之后,找到项目的根目录下面会有一个vendor/snowair/think-phpunit/PhpunitHelper.php,
找到方法 guessPath,
把这段主持掉就好了
if(file_exists($rootPath.DS.$d.DS.'index.php') ){
$basepath = $rootPath.DS.$d;
$index = $rootPath.DS.$d.DS.'index.php';
break;
}
我觉得错误的原因是因为window和linux遍历文件夹里面的内容的时候,顺序应该是不一样的,导致回去上层目录去寻找index.php,应该在当前目录的下面寻找的