【发布时间】:2018-08-27 09:36:35
【问题描述】:
我们正在尝试修复我们现有的测试用例,同时以相反的顺序运行。我们最近将 PHPUnit 更新为 PHPUnit 7.3(参考:https://github.com/sebastianbergmann/phpunit/blob/master/ChangeLog-7.3.md)
错误:
未定义索引:日志
当我在--order-by=reverse 中运行测试时,以下行显示错误。
$GLOBALS['log']->error(__METHOD__ . ": Not found");
我尝试通过添加具有以下内容的 setUp() 函数来解决此问题:
protected function setUp()
{
$GLOBALS['log'] = '';
}
Error: Call to a member function error() on string
我不确定如何编写此错误,因为每个函数都会有不同的错误日志消息。
类似的功能:
$GLOBALS['log']->debug(__METHOD__ . $message);
任何建议将不胜感激。谢谢。
【问题讨论】: