def test_template_loader_load_template(self): loader = TemplateLoader(template_path="examples/template/") loader_loaded_template = loader.load_template("login.htm") with open("examples/template/login.htm") as f: test_loaded_template = jinja2.Template(f.read()) self.assertEqual(loader_loaded_template.render(), test_loaded_template.render())
def test_template_loader_load_template_cache(self): loader = TemplateLoader(template_path="examples/template/") first_loaded_template = loader.load_template("login.htm") second_loaded_template = loader.load_template("login.htm") self.assertIs(first_loaded_template, second_loaded_template)