# encoding: utf-8 import unittest import pystache from examples.comments import Comments from examples.double_section import DoubleSection from examples.escaped import Escaped from examples.unescaped import Unescaped from examples.template_partial import TemplatePartial from examples.delimiters import Delimiters from examples.unicode_output import UnicodeOutput from examples.unicode_input import UnicodeInput class TestView(unittest.TestCase): def test_comments(self): self.assertEquals(Comments().render(), """
Name: Henri Poincaré
') def test_encoded_output(self): self.assertEquals(UnicodeOutput().render('utf8'), 'Name: Henri Poincar\xc3\xa9
') def test_unicode_input(self): self.assertEquals(UnicodeInput().render(), u'If alive today, Henri Poincaré would be 156 years old.
') def test_escaped(self): self.assertEquals(Escaped().render(), "