diff --git a/test/Twig/Tests/Fixtures/expressions/array.test b/test/Twig/Tests/Fixtures/expressions/array.test index 843154058..5b81a0e59 100644 --- a/test/Twig/Tests/Fixtures/expressions/array.test +++ b/test/Twig/Tests/Fixtures/expressions/array.test @@ -27,6 +27,13 @@ Twig supports array notation 2, ]|join(',') }} + +{# keys can be any expression #} +{% set a = 1 %} +{% set b = "foo" %} +{% set ary = { a: 'a', b: 'b', 'c': 'c', a~b: 'd' } %} +{{ ary|keys|join(',') }} +{{ ary|join(',') }} --DATA-- return array('bar' => 'bar', 'foo' => array('bar' => 'bar')) --EXPECT--