]> git.immae.eu Git - github/wallabag/wallabag.git/blob - vendor/twig/twig/test/Twig/Tests/Fixtures/tags/embed/with_extends.test
twig implementation
[github/wallabag/wallabag.git] / 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 {% endblock %}
21 --TEMPLATE(base.twig)--
22 A
23 {% block c1 %}
24 blockc1base
25 {% endblock %}
26 {% block c2 %}
27 blockc2base
28 {% endblock %}
29 B
30 --TEMPLATE(foo.twig)--
31 A
32 {% block c1 %}
33 block1
34 {% endblock %}
35 B
36 {% block c2 %}
37 block2
38 {% endblock %}
39 C
40 --DATA--
41 return array()
42 --EXPECT--
43 A
44 blockc1base
45
46 blockc1baseextended
47 blockc2base
48
49
50
51 A
52 block1
53
54 block1extended
55 B
56 block2
57 CB