def test_find_templates(self):
with override_settings(INSTALLED_APPS=[]):
self.assertListEqual(template_classes, [])
self.assertListEqual(layout_classes, [])
with override_settings(INSTALLED_APPS=['dummy']):
self.assertListEqual(template_classes, [WelcomeTemplate])
self.assertListEqual(layout_classes, [BasicLayout])
with override_settings(INSTALLED_APPS=['dummy2']):
self.assertListEqual(template_classes, [DummyTemplate])
self.assertListEqual(layout_classes, [])
with override_settings(INSTALLED_APPS=['dummy', 'dummy2']):
self.assertSetEqual(set(template_classes), {WelcomeTemplate, DummyTemplate})
self.assertSetEqual(set(layout_classes), {BasicLayout})
评论列表
文章目录