2c1dd584cbb011f72f1dd9a4a32c51b927aed1f0
[yaffs-website] / vendor / twig / twig / test / Twig / Tests / Fixtures / tags / embed / with_extends.test
1 --TEST--
2 "embed" tag
3 --TEMPLATE--
4 {% extends "base.twig" %}
5
6 {% block c1 %}
7     {{ parent() }}
8     blockc1baseextended
9 {% endblock %}
10
11 {% block c2 %}
12     {{ parent() }}
13
14     {% embed "foo.twig" %}
15         {% block c1 %}
16             {{ parent() }}
17             block1extended
18         {% endblock %}
19     {% endembed %}
20     {{ parent() }}
21 {% endblock %}
22 --TEMPLATE(base.twig)--
23 A
24 {% block c1 %}
25     blockc1base
26 {% endblock %}
27 {% block c2 %}
28     blockc2base
29 {% endblock %}
30 B
31 --TEMPLATE(foo.twig)--
32 A
33 {% block c1 %}
34     block1
35 {% endblock %}
36 B
37 {% block c2 %}
38     block2
39 {% endblock %}
40 C
41 --DATA--
42 return array()
43 --EXPECT--
44 A
45         blockc1base
46
47     blockc1baseextended
48         blockc2base
49
50
51     
52 A
53                 block1
54
55             block1extended
56         B
57     block2
58 C        blockc2base
59
60 B