From 4c405d5822f3cc9c29cff589c87d5e96b89b18f5 Mon Sep 17 00:00:00 2001 From: Alexandre Daubois <2144837+alexandre-daubois@users.noreply.github.com> Date: Wed, 7 Feb 2024 13:13:26 +0100 Subject: [PATCH] [SecurityBundle] Fix failing tests --- .../Tests/CacheWarmer/ExpressionCacheWarmerTest.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Symfony/Bundle/SecurityBundle/Tests/CacheWarmer/ExpressionCacheWarmerTest.php b/src/Symfony/Bundle/SecurityBundle/Tests/CacheWarmer/ExpressionCacheWarmerTest.php index d32e2d5de560f..0c44fb9874a82 100644 --- a/src/Symfony/Bundle/SecurityBundle/Tests/CacheWarmer/ExpressionCacheWarmerTest.php +++ b/src/Symfony/Bundle/SecurityBundle/Tests/CacheWarmer/ExpressionCacheWarmerTest.php @@ -31,9 +31,11 @@ public function testWarmUp() $expressionLang = $this->createMock(ExpressionLanguage::class); $expressionLang->expects($this->exactly(2)) ->method('parse') - ->willReturnCallback(function (...$args) use (&$series) { - $expectedArgs = array_shift($series); - $this->assertSame($expectedArgs, $args); + ->willReturnCallback(function (Expression|string $expression, array $names) use (&$series) { + [$expectedExpression, $expectedNames] = array_shift($series); + + $this->assertSame($expectedExpression, $expression); + $this->assertSame($expectedNames, $names); return $this->createMock(ParsedExpression::class); })