Security update to Drupal 8.4.6
[yaffs-website] / vendor / twig / twig / test / Twig / Tests / Fixtures / filters / merge.test
1 --TEST--
2 "merge" filter
3 --TEMPLATE--
4 {{ items|merge({'bar': 'foo'})|join }}
5 {{ items|merge({'bar': 'foo'})|keys|join }}
6 {{ {'bar': 'foo'}|merge(items)|join }}
7 {{ {'bar': 'foo'}|merge(items)|keys|join }}
8 {{ numerics|merge([4, 5, 6])|join }}
9 {{ traversable.a|merge(traversable.b)|join }}
10 --DATA--
11 return array('items' => array('foo' => 'bar'), 'numerics' => array(1, 2, 3), 'traversable' => array('a' => new ArrayObject(array(0 => 1, 1 => 2, 2 => 3)), 'b' => new ArrayObject(array('a' => 'b'))))
12 --EXPECT--
13 barfoo
14 foobar
15 foobar
16 barfoo
17 123456
18 123b