1--TEST--
2"block" function with a template argument
3--TEMPLATE--
4{{ block('foo', 'included.twig') }}
5{{ block('foo', included_loaded) }}
6{{ block('foo', included_loaded_internal) }}
7{% set output = block('foo', 'included.twig') %}
8{{ output }}
9{% block foo %}NOT FOO{% endblock %}
10--TEMPLATE(included.twig)--
11{% block foo %}FOO{% endblock %}
12--DATA--
13return [
14    'included_loaded' => $twig->load('included.twig'),
15    'included_loaded_internal' => $twig->load('included.twig'),
16]
17--EXPECT--
18FOO
19FOO
20FOO
21FOO
22NOT FOO
23