将PHPUnit与PhpStorm集成得到了错误

时间:2016-05-16 10:23:23

标签: phpunit composer-php phpstorm

我正在尝试使用PHPUnit设置我的项目。我尝试使用我在PhpStorm上的项目配置PHPUnit,按照本文中的说明进行操作。

http://blog.jetbrains.com/webide/2013/03/phpunit-installation-via-composer-in-phpstorm/

但是当我尝试运行测试时,我不断得到以下错误。

Warning: require_once(PHPUnit/Runner/Version.php): failed to open stream: No such file or directory in C:\Users\win 8\AppData\Local\Temp\ide-phpunit.php on line 49

Fatal error: require_once(): Failed opening required 'PHPUnit/Runner/Version.php' (include_path='.;C:\wamp\bin\php\php5.6.19\pear') in C:\Users\win 8\AppData\Local\Temp\ide-phpunit.php on line 49

Process finished with exit code 255

我尝试设置新项目的数量,在所有情况下我都会遇到这个愚蠢的错误。我不知道如何解决这个问题。请高度赞赏你的帮助。

2 个答案:

答案 0 :(得分:0)

您似乎通过IDE使用PHPUnit,并且IDE未向PHPUnit提供正确的包含路径项。

要了解包含路径以及问题中发生的情况,请参阅this post,部分按相对或绝对路径和包含路径进行包含。

要解决您的问题,您需要更改IDE中的设置,将PHPUnit库包含在运行PHP的常规包含路径中,或者包含在运行PHPUnit的包含路径中。

答案 1 :(得分:0)

版本不匹配。我试图将PHPUnit 5.3+与PHPstorm 8 +版本集成。当我使用PHPStorm 2016.1尝试PHPUnit 5.3+时,它可以作为一种魅力。