summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Wanstrath <chris@ozmm.org>2009-11-12 20:55:05 -0800
committerChris Wanstrath <chris@ozmm.org>2009-11-12 20:55:05 -0800
commitc215b07bfaff76c5e96301ed57e47a6ea6ee18ad (patch)
tree4e0732a90d321ed49f5c4e09978ef6abaefcce48
parent40b904a365450910228959a0fa307007bd744bae (diff)
downloadpystache-c215b07bfaff76c5e96301ed57e47a6ea6ee18ad.tar.gz
partial extension test
-rw-r--r--examples/inner_partial.txt1
-rw-r--r--examples/template_partial.txt4
-rw-r--r--tests/test_examples.py9
3 files changed, 14 insertions, 0 deletions
diff --git a/examples/inner_partial.txt b/examples/inner_partial.txt
new file mode 100644
index 0000000..3d1396e
--- /dev/null
+++ b/examples/inner_partial.txt
@@ -0,0 +1 @@
+## Again, {{title}}! ##
diff --git a/examples/template_partial.txt b/examples/template_partial.txt
new file mode 100644
index 0000000..d9b5f6e
--- /dev/null
+++ b/examples/template_partial.txt
@@ -0,0 +1,4 @@
+{{title}}
+{{title_bars}}
+
+{{>inner_partial}}
diff --git a/tests/test_examples.py b/tests/test_examples.py
index 76da7ef..fa9c4e5 100644
--- a/tests/test_examples.py
+++ b/tests/test_examples.py
@@ -26,3 +26,12 @@ class TestView(unittest.TestCase):
def test_template_partial(self):
self.assertEquals(TemplatePartial().render(), """<h1>Welcome</h1>
Again, Welcome!""")
+
+ def test_template_partial_extension(self):
+ view = TemplatePartial()
+ view.template_extension = 'txt'
+ self.assertEquals(view.render(), """Welcome
+-------
+
+Again, Welcome!
+""")