Yaffs site version 1.1
[yaffs-website] / vendor / twig / twig / test / Twig / Tests / Fixtures / tags / macro / self_import.test
1 --TEST--
2 "macro" tag
3 --TEMPLATE--
4 {% import _self as forms %}
5
6 {{ forms.input('username') }}
7 {{ forms.input('password', null, 'password', 1) }}
8
9 {% macro input(name, value, type, size) %}
10   <input type="{{ type|default("text") }}" name="{{ name }}" value="{{ value|e|default('') }}" size="{{ size|default(20) }}">
11 {% endmacro %}
12 --DATA--
13 return array()
14 --EXPECT--
15   <input type="text" name="username" value="" size="20">
16
17   <input type="password" name="password" value="" size="1">