Adding test for delimiters

This commit is contained in:
KevBurnsJr
2011-06-13 00:31:36 -07:00
parent 5e7f0ea4bd
commit a7cf3e7309
+9
View File
@@ -402,6 +402,15 @@ class MustacheTest extends PHPUnit_Framework_TestCase {
$this->assertEquals('success', $m->render('{{=<% %>=}}<% result %>')); $this->assertEquals('success', $m->render('{{=<% %>=}}<% result %>'));
} }
/**
* @group delimiters
*/
public function testStickyDelimiters() {
$m = new Mustache(null, array('result' => 'FAIL'));
$this->assertEquals('{{ result }}', $m->render('{{=[[ ]]=}}{{ result }}[[={{ }}=]]'));
$this->assertEquals('{{ result }}', $m->render('{{=[[ ]]=}}{{#result}}FAIL{{/result}}{{result}}[[={{ }}=]]'));
}
/** /**
* @group sections * @group sections
* @dataProvider poorlyNestedSections * @dataProvider poorlyNestedSections