1--TEST-- 2"use" tag 3--TEMPLATE-- 4{% use 'file2.html.twig' %} 5{% use 'file1.html.twig' with foo %} 6{% block foo %} 7 {{- parent() -}} 8 Content of foo (second override) 9{% endblock foo %} 10{% block bar %} 11 {{- parent() -}} 12 Content of bar (second override) 13{% endblock bar %} 14--TEMPLATE(file2.html.twig)-- 15{% use 'file1.html.twig' %} 16{% block foo %} 17 {{- parent() -}} 18 Content of foo (first override) 19{% endblock foo %} 20{% block bar %} 21 {{- parent() -}} 22 Content of bar (first override) 23{% endblock bar %} 24--TEMPLATE(file1.html.twig)-- 25{% block foo -%} 26 Content of foo 27{% endblock foo %} 28{% block bar -%} 29 Content of bar 30{% endblock bar %} 31--DATA-- 32return [] 33--EXPECT-- 34Content of foo 35Content of foo (first override) 36Content of foo (second override) 37Content of bar 38Content of bar (second override) 39