我已经用作曲家安装了PHPUnit。我在composer.json中有下面的行PHP单元测试错误 - PHPUnit_Util_DeprecatedFeature_Logger
"require-dev": {
"phpunit/phpunit": "~4.3"
},
当我运行我的测试用例时,我得到下面的错误。我搜索了这个错误,但在Web我无法找到可能的相关解决方案:
[email protected] c:\xampp\htdocs\V4\test\Core
phpunit ResponseTest
PHPUnit 4.3.5 by Sebastian Bergmann.
Fatal error: Class PHPUnit_Util_DeprecatedFeature_Logger contains 1 abstract met
hod and must therefore be declared abstract or implement the remaining methods (
PHPUnit_Framework_TestListener::addRiskyTest) in C:\xampp\php\pear\PHPUnit\Util\
DeprecatedFeature\Logger.php on line 201
我不知道如果这是来自。任何建议,链接或评论将不胜感激的家伙。
确保该文件C:\ XAMPP \ PHP \梨\ PHPUnit的\的Util \ DeprecatedFeature \ Logger.php有一个抽象方法,如果是,尝试换到更接近4.3.5的另一个版本。 – Pradeep 2014-11-14 17:25:45
谢谢@Pradeep!看起来像它没有在Loger.php中的抽象方法,并添加了一个。它正在工作。 – Vish021 2014-11-14 19:54:15