public function testRenderVariableBlockOptimizer() {
if (version_compare(phpversion(), '5.4.0RC1', '>=')) {
return;
}
$env = new Twig_Environment(new Twig_Loader_String(), array(
'cache' => false,
'autoescape' => false,
));
$stream = $env
->parse($env
->tokenize('{{ block(name|lower) }}', 'index'));
$node = $stream
->getNode('body')
->getNode(0)
->getNode(1);
$this
->assertEquals('Twig_Node_Expression_BlockReference', get_class($node));
$this
->assertTrue($node
->getAttribute('output'));
}