PhlyTest\Mustache\MustacheTest::testPragmasDoNotExtendToPartials PHP Method

testPragmasDoNotExtendToPartials() public method

    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'));
    }
MustacheTest