2010-09-28 51 views
2
PHP Notice: Please no longer include "PHPUnit/Framework.php". in /usr/share/php/PHPUnit/Framework.php on line 50 

Fatal error: Class 'PHPUnit_Runner_StandardTestSuiteLoader' not found in /usr/share/php/PHPUnit/TextUI/TestRunner.php on line 434 
PHP Fatal error: Class 'PHPUnit_Runner_StandardTestSuiteLoader' not found in /usr/share/php/PHPUnit/TextUI/TestRunner.php on line 434 
/var/www/nrka2/build/build.xml:30: exec returned: 255 
BUILD FAILED (total time: 2 seconds) 

你好,我在最新的phpUnit版本中得到了这个错误。任何想法如何解决它?PHPUnit本身的错误

回答

1

查看包含您的测试的文件夹。

例如,在Symfony2中,每个包文件夹下都有一个Tests文件夹。然后,您必须浏览子目录,直到找到测试文件

login_databaseTest.php

您会看到一行 require_once'PHPUnit/Framework.php';

使用一个具有搜索功能并搜索整个项目的好IDE。

我原来虽然这是PHPUnit目录下的一些文件。并非如此。需要修改的文件是生成的测试文件,其中包含需要修改的这一行。