def setUp(self): my_dir = os.path.dirname(__file__) self._template_file = os.path.join(my_dir, self._TEMPLATE_FILE) with open(self._template_file, 'w') as f: print(''' <html><body><p> My variable is {{ var }} </html></body></p> ''', file=f) self._tm = TemplateManager(my_dir)
def setUp(self): my_dir = os.path.dirname(__file__) self._template_file = os.path.join(my_dir, self._TEMPLATE_FILE) with open(self._template_file, 'w') as f: print >>f, ''' <html><body><p> My variable is {{ var }} </html></body></p> ''' self._tm = TemplateManager(my_dir)
class TemplateManagerTest(unittest.TestCase): _TEMPLATE_FILE = 'test.jinja.html' def setUp(self): my_dir = os.path.dirname(__file__) self._template_file = os.path.join(my_dir, self._TEMPLATE_FILE) with open(self._template_file, 'w') as f: print >>f, ''' <html><body><p> My variable is {{ var }} </html></body></p> ''' self._tm = TemplateManager(my_dir) def tearDown(self): os.remove(self._template_file) def test_render(self): var = 'grooveboots' rendered = self._tm.render(self._TEMPLATE_FILE, {'var': var}) self.assertIn(var, rendered) def test_params(self): params = self._tm.params(self._TEMPLATE_FILE) self.assertIn('var', params)
class TemplateManagerTest(unittest.TestCase): _TEMPLATE_FILE = 'test.jinja.html' def setUp(self): my_dir = os.path.dirname(__file__) self._template_file = os.path.join(my_dir, self._TEMPLATE_FILE) with open(self._template_file, 'w') as f: print(''' <html><body><p> My variable is {{ var }} </html></body></p> ''', file=f) self._tm = TemplateManager(my_dir) def tearDown(self): os.remove(self._template_file) def test_render(self): var = 'grooveboots' rendered = self._tm.render(self._TEMPLATE_FILE, {'var': var}) self.assertIn(var, rendered) def test_params(self): params = self._tm.params(self._TEMPLATE_FILE) self.assertIn('var', params)