From e9955e5ee885a98ed012191e81282decbc7a722d Mon Sep 17 00:00:00 2001 From: Christian Flothmann Date: Wed, 15 Feb 2023 14:50:43 +0100 Subject: [PATCH] add missing variable --- .../ExpressionLanguage/Tests/ExpressionLanguageTest.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Symfony/Component/ExpressionLanguage/Tests/ExpressionLanguageTest.php b/src/Symfony/Component/ExpressionLanguage/Tests/ExpressionLanguageTest.php index e0cfeef6c372b..0f8f96e396500 100644 --- a/src/Symfony/Component/ExpressionLanguage/Tests/ExpressionLanguageTest.php +++ b/src/Symfony/Component/ExpressionLanguage/Tests/ExpressionLanguageTest.php @@ -311,14 +311,14 @@ public function testNullSafeEvaluateFails($expression, $foo, $message) /** * @dataProvider provideInvalidNullSafe */ - public function testNullSafeCompileFails($expression) + public function testNullSafeCompileFails($expression, $foo) { $expressionLanguage = new ExpressionLanguage(); $this->expectException(\ErrorException::class); set_error_handler(static function (int $errno, string $errstr, string $errfile = null, int $errline = null): bool { - if ($errno & (\E_WARNING | \E_USER_WARNING)) { + if ($errno & (\E_WARNING | \E_USER_WARNING) && (str_contains($errstr, 'Attempt to read property') || str_contains($errstr, 'Trying to access'))) { throw new \ErrorException($errstr, 0, $errno, $errfile, $errline); }