def test_existing(self): "A template can be loaded from an egg" settings.INSTALLED_APPS = ['egg_1'] egg_loader = EggLoader() contents, template_name = egg_loader.load_template_source("y.html") self.assertEqual(contents, "y") self.assertEqual(template_name, "egg:egg_1:templates/y.html")
def test_empty(self): "Loading any template on an empty egg should fail" settings.INSTALLED_APPS = ['egg_empty'] egg_loader = EggLoader() self.assertRaises(TemplateDoesNotExist, egg_loader.load_template_source, "not-existing.html")
def test_non_existing(self): "Template loading fails if the template is not in the egg" settings.INSTALLED_APPS = ['egg_1'] egg_loader = EggLoader() self.assertRaises(TemplateDoesNotExist, egg_loader.load_template_source, "not-existing.html")
def test_not_installed(self): "Loading an existent template from an egg not included in INSTALLED_APPS should fail" settings.INSTALLED_APPS = [] egg_loader = EggLoader() self.assertRaises(TemplateDoesNotExist, egg_loader.load_template_source, "y.html")
def test_non_existing(self): "Template loading fails if the template is not in the egg" egg_loader = EggLoader(Engine.get_default()) self.assertRaises(TemplateDoesNotExist, egg_loader.load_template_source, "not-existing.html")
def test_empty(self): "Loading any template on an empty egg should fail" egg_loader = EggLoader(Engine.get_default()) self.assertRaises(TemplateDoesNotExist, egg_loader.load_template_source, "not-existing.html")
def test_not_installed(self): "Loading an existent template from an egg not included in any app should fail" egg_loader = EggLoader(Engine.get_default()) self.assertRaises(TemplateDoesNotExist, egg_loader.load_template_source, "y.html")
def test_existing(self): "A template can be loaded from an egg" egg_loader = EggLoader(Engine.get_default()) contents, template_name = egg_loader.load_template_source("y.html") self.assertEqual(contents, "y") self.assertEqual(template_name, "egg:egg_1:templates/y.html")