def test_hierarchy_with_inheritance(self):
     self.assertEqual(list(unique_everseen(WeirdPkBucket.get_templates_hierarchy(template_name='test'))), [
         'widgy/core_tests/weirdpkbucket/test.html',
         'widgy/core_tests/weirdpkbucketbase/test.html',
         'widgy/core_tests/weirdpkbase/test.html',
         'widgy/models/content/test.html',
         'widgy/core_tests/test.html',
         'widgy/models/test.html',
         'widgy/test.html',
     ])
示例#2
0
 def test_hierarchy_with_inheritance(self):
     self.assertEqual(
         list(
             unique_everseen(
                 WeirdPkBucket.get_templates_hierarchy(
                     template_name='test'))), [
                         'widgy/core_tests/weirdpkbucket/test.html',
                         'widgy/core_tests/weirdpkbucketbase/test.html',
                         'widgy/core_tests/weirdpkbase/test.html',
                         'widgy/widgy/content/test.html',
                         'widgy/core_tests/test.html',
                         'widgy/widgy/test.html',
                         'widgy/test.html',
                     ])
示例#3
0
 def test_cloning_multi_table_inheritance_fancy(self):
     root = WeirdPkBucket.add_root(self.widgy_site, bubble=2)
     new_root = root.clone()
     self.assertNotEqual(new_root.pk, root.pk)
示例#4
0
 def test_cloning_multi_table_inheritance_fancy(self):
     root = WeirdPkBucket.add_root(self.widgy_site, bubble=2)
     new_root = root.clone()
     self.assertNotEqual(new_root.pk, root.pk)