Yaffs site version 1.1
[yaffs-website] / vendor / twig / twig / test / Twig / Tests / Fixtures / macros / varargs.test
1 --TEST--
2 macro with arbitrary arguments
3 --TEMPLATE--
4 {% from _self import test1, test2 %}
5
6 {% macro test1(var) %}
7     {{- var }}: {{ varargs|join(", ") }}
8 {% endmacro %}
9
10 {% macro test2() %}
11     {{- varargs|join(", ") }}
12 {% endmacro %}
13
14 {{ test1("foo", "bar", "foobar") }}
15 {{ test2("foo", "bar", "foobar") }}
16 --DATA--
17 return array();
18 --EXPECT--
19 foo: bar, foobar
20
21 foo, bar, foobar