|
@@ -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
|