1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-04-14 04:42:04 +02:00

Merge pull request #6086 from rxu/ticket/16648

[ticket/16648] Fix possible Access to undeclared static property error in tests
This commit is contained in:
Marc Alexander 2021-01-03 17:48:25 +01:00
commit 5e52ada169
No known key found for this signature in database
GPG Key ID: 50E0D2423696F995

View File

@ -81,12 +81,20 @@ class phpbb_test_case_helpers
{
case E_NOTICE:
case E_STRICT:
PHPUnit\Framework\Error\Notice::$enabled = true;
// The static property was removed from PHPUnit since v.8.3.0
if (isset(PHPUnit\Framework\Error\Notice::$enabled))
{
PHPUnit\Framework\Error\Notice::$enabled = true;
}
$exceptionName = 'PHPUnit\Framework\Error\Notice';
break;
case E_WARNING:
PHPUnit\Framework\Error\Warning::$enabled = true;
// The static property was removed from PHPUnit since v.8.3.0
if (isset(PHPUnit\Framework\Error\Warning::$enabled))
{
PHPUnit\Framework\Error\Warning::$enabled = true;
}
$exceptionName = 'PHPUnit\Framework\Error\Warning';
break;