diff --git a/tests/UnitTests/TemplateSource/_Issues/419/ExtendsIssue419Test.php b/tests/UnitTests/TemplateSource/_Issues/419/ExtendsIssue419Test.php new file mode 100644 index 00000000..1f969291 --- /dev/null +++ b/tests/UnitTests/TemplateSource/_Issues/419/ExtendsIssue419Test.php @@ -0,0 +1,35 @@ +setUpSmarty(dirname(__FILE__)); + } + + public function testInit() + { + $this->cleanDirs(); + } + + public function testextends419() + { + $this->smarty->left_delimiter = '{{'; + $this->smarty->right_delimiter = '}}'; + $this->assertEquals('child', $this->smarty->fetch('extends:001_parent.tpl|001_child.tpl')); + } + +} diff --git a/tests/UnitTests/TemplateSource/_Issues/419/cache/dummy.txt b/tests/UnitTests/TemplateSource/_Issues/419/cache/dummy.txt new file mode 100644 index 00000000..2995a4d0 --- /dev/null +++ b/tests/UnitTests/TemplateSource/_Issues/419/cache/dummy.txt @@ -0,0 +1 @@ +dummy \ No newline at end of file diff --git a/tests/UnitTests/TemplateSource/_Issues/419/templates/001_child.tpl b/tests/UnitTests/TemplateSource/_Issues/419/templates/001_child.tpl new file mode 100644 index 00000000..e9d4ff8f --- /dev/null +++ b/tests/UnitTests/TemplateSource/_Issues/419/templates/001_child.tpl @@ -0,0 +1 @@ +{{block name='b'}}child{{/block}} \ No newline at end of file diff --git a/tests/UnitTests/TemplateSource/_Issues/419/templates/001_parent.tpl b/tests/UnitTests/TemplateSource/_Issues/419/templates/001_parent.tpl new file mode 100644 index 00000000..15ddde25 --- /dev/null +++ b/tests/UnitTests/TemplateSource/_Issues/419/templates/001_parent.tpl @@ -0,0 +1 @@ +{{block name='b'}}parent{{/block}} \ No newline at end of file diff --git a/tests/UnitTests/TemplateSource/_Issues/419/templates_c/dummy.txt b/tests/UnitTests/TemplateSource/_Issues/419/templates_c/dummy.txt new file mode 100644 index 00000000..2995a4d0 --- /dev/null +++ b/tests/UnitTests/TemplateSource/_Issues/419/templates_c/dummy.txt @@ -0,0 +1 @@ +dummy \ No newline at end of file