1--TEST-- 2"include" tag accept variables and only 3--TEMPLATE-- 4{% include "foo.twig" %} 5{% include "foo.twig" only %} 6{% include "foo.twig" with vars1 %} 7{% include "foo.twig" with vars1 only %} 8{% include "foo.twig" with vars2 %} 9{% include "foo.twig" with vars2 only %} 10--TEMPLATE(foo.twig)-- 11{% for k, v in _context %}{{ k }},{% endfor %} 12--DATA-- 13return ['vars1' => ['foo1' => 'bar'], 'vars2' => new ArrayObject(['foo2' => 'bar'])] 14--EXPECT-- 15vars1,vars2,global,_parent, 16global,_parent, 17vars1,vars2,global,foo1,_parent, 18foo1,global,_parent, 19vars1,vars2,global,foo2,_parent, 20foo2,global,_parent, 21