PHP 单元测试错误 - PHPUnit_Util_DeprecatedFeature_Logger

标签 php unit-testing web phpunit composer-php

我已经安装了 PHPUnit 和 Composer。我在composer.json中有以下行

  "require-dev": {
    "phpunit/phpunit": "~4.3"
},  

当我运行测试用例时,出现以下错误。我已经搜索过这个错误,但在网上找不到可能的相关解决方案:

        Vishal@VISHAL-PC 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

我不知道这是从哪里来的。任何建议、链接或评论将不胜感激。

最佳答案

PHPUnit_Util_DeprecatedFeature_Logger 类已在 PHPUnit 4.2 中删除。如果您安装的 PHPUnit 4.3 尝试使用该类,这意味着您的安装不知何故搞砸了。

关于PHP 单元测试错误 - PHPUnit_Util_DeprecatedFeature_Logger,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26932814/

相关文章:

php - PDO预定义常量中的 "integer"是什么?

python - Python模拟库中嵌套调用的模拟返回值

html - 我无法删除网站底部的白色部分

java - 如何让就业指导系统智能化

c# - 单元测试 - 多次运行的最佳实践

android - android 上的网页布局

php - 如果我将 isset() 放在同一个 IF 语句中,为什么我没有收到 PHP 通知数组索引不存在?

php - 如何根据查询的结果执行/返回查询的一部分(使用 Eloquent 或原始 SQL)?

php - 将截断数组中字符串的函数是什么?

c# - UrlHelper 类在 Asp.net mvc 中抛出空异常