diff options
Diffstat (limited to 'pystache/tests/test_renderer.py')
-rw-r--r-- | pystache/tests/test_renderer.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/pystache/tests/test_renderer.py b/pystache/tests/test_renderer.py index 8bc8941..69cc64d 100644 --- a/pystache/tests/test_renderer.py +++ b/pystache/tests/test_renderer.py @@ -639,6 +639,19 @@ class Renderer_MakeRenderEngineTests(unittest.TestCase, AssertStringMixin, Asser self.assertTrue(isinstance(s, unicode)) self.assertEqual(type(escape(s)), unicode) + ## Test the missing_tags attribute. + + def test__missing_tags__unknown_value(self): + """ + Check missing_tags attribute: setting an unknown value. + + """ + renderer = Renderer() + renderer.missing_tags = 'foo' + + self.assertException(Exception, "Unsupported 'missing_tags' value: 'foo'", + renderer._make_render_engine) + ## Test the engine's resolve_context attribute. def test__resolve_context(self): |