# HG changeset patch # User cmlenz # Date 1156074118 0 # Node ID 19c669eadc2b488ac0a5579aa66f2848ad308e6f # Parent ae5d2f4a378ada9a33878b21b2d5c2356db9c755 Added test case for includes without a search path. diff --git a/markup/tests/template.py b/markup/tests/template.py --- a/markup/tests/template.py +++ b/markup/tests/template.py @@ -744,6 +744,28 @@
Included
""", tmpl.generate().render()) + def test_relative_include_without_search_path(self): + file1 = open(os.path.join(self.dirname, 'tmpl1.html'), 'w') + try: + file1.write("""
Included
""") + finally: + file1.close() + + file2 = open(os.path.join(self.dirname, 'tmpl2.html'), 'w') + try: + file2.write(""" + + """) + finally: + file2.close() + + loader = TemplateLoader() + tmpl = loader.load(os.path.abspath(os.path.join(self.dirname, + 'tmpl2.html'))) + self.assertEqual(""" +
Included
+ """, tmpl.generate().render()) + def suite(): suite = unittest.TestSuite()