Мы пытаемся исправить наш существующий тестовый пример, работая в обратном порядке.Недавно мы обновили наш PHPUnit до PHPUnit 7.3 (Ref: https://github.com/sebastianbergmann/phpunit/blob/master/ChangeLog-7.3.md)
Ошибка:
Неопределенный индекс: log
Когда я запускаю тест в --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);
Любой совет будет оценен. Спасибо.