Esempio n. 1
0
 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")
Esempio n. 2
0
 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")
Esempio n. 3
0
 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")
Esempio n. 4
0
 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")
Esempio n. 5
0
 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")
Esempio n. 6
0
 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")
Esempio n. 7
0
 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")
Esempio n. 8
0
 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")