public function testPragmasDoNotExtendToPartials()
{
$this->mustache->getRenderer()->addPragma(new Pragma\ImplicitIterator());
$test = $this->mustache->render('template-with-pragma-and-partial', array('type' => 'style', 'section' => array('subsection' => array(1, 2, 3))));
$this->assertEquals(1, substr_count($test, 'Some content, with style'));
$this->assertEquals(1, substr_count($test, 'This is from the partial'));
$this->assertEquals(0, substr_count($test, '1'));
$this->assertEquals(0, substr_count($test, '2'));
$this->assertEquals(0, substr_count($test, '3'));
}