# HG changeset patch # User cmlenz # Date 1156074118 0 # Node ID a395c11cbced4afa0428aae74b7c2f7422cc936e # Parent 128005041637bd723c7510d8ba63d29968a10157 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()