功能测试错误


Yii functional testing errors

所以,我正在学习《Agile web-dev with Yii》这本书,这本书中的功能测试的例子产生了以下错误:

警告:require_once(Symfony/Component/Yaml/autolloader .php): failed to open stream: D:'web'server'php'pear'PHPUnit' autolload .php on line 69

调用堆栈:0.0004 326184{主要}()D: ' web ' server ' php ' phpunit): 00.0011 367616要求("D: ' web ' server ' php '梨' PHPUnit) ' Autoload.php")D: ' web ' server ' php ' PHPUnit): 43

致命错误:require_once(): Failed open required 'Symfony/Component/Yaml/autolloader .php' (include_path='.;D:'web'server'php'pear') in D:'web'server'php'pear'PHPUnit' autolload .php on line 69

调用堆栈:0.0004 326184{主要}()D: ' web ' server ' php ' phpunit): 00.0011 367616要求("D: ' web ' server ' php '梨' PHPUnit) ' Autoload.php")D: ' web ' server ' php ' PHPUnit): 43

我花了很多时间来修复这个错误,但我不知道该怎么办

我在升级我的phpunit时遇到了同样的问题。

这个问题解决了:

pear channel-discover pear.symfony.com

pear install pear.symfony.com/Yaml

然后运行:

pear install—alldeps pear. PHPUnit .de/PHPUnit