1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-04-19 23:32:02 +02:00

[ticket/16648] Fix possible Access to undeclared static property error in tests

PHPBB3-16648
This commit is contained in:
rxu 2020-12-05 15:19:45 +07:00
parent 5a55891d06
commit ee3a3ef5fa
No known key found for this signature in database
GPG Key ID: 955F0567380E586A

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;