From 0b4199c5224013efea6ae043742a1c511af64423 Mon Sep 17 00:00:00 2001 From: Fabien Potencier Date: Thu, 3 Sep 2026 08:32:22 +0200 Subject: [PATCH] Strengthen the default filter regression test --- tests/ExpressionParserTest.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/ExpressionParserTest.php b/tests/ExpressionParserTest.php index 649e2b84c..3bdfea734 100644 --- a/tests/ExpressionParserTest.php +++ b/tests/ExpressionParserTest.php @@ -456,6 +456,11 @@ class ExpressionParserTest extends TestCase ['foo' => null], '', ], + [ + '{% for foo in foos %}[{{ foo?.bar|default(foo?.baz) }}]{% endfor %}', + ['foos' => [(object) ['bar' => 'corge', 'baz' => 'grault'], (object) ['baz' => 'qux']]], + '[corge][qux]', + ], [ '{{ foo?.bar|default(foo?.baz) }}', ['foo' => (object) ['bar' => null, 'baz' => 'qux']],