Ejemplo n.º 1
0
 def test_dangling_content(self):
     left_bucket = self.root_node.content.get_children()[0]
     left_node = left_bucket.node
     self.cursor.execute('DELETE FROM core_tests_bucket WHERE id = %s',
                         [str(left_bucket.id)])
     ids, _ = Node.find_widgy_problems()
     self.assertEqual(ids, [left_node.id])
Ejemplo n.º 2
0
    def test_unknown_widget(self):
        left_bucket = self.root_node.content.get_children()[0]
        fake_ct = ContentType.objects.create(
            name='fake',
            app_label='faaaaake',
        )
        left_node = left_bucket.node
        left_node.content_type_id = fake_ct.id
        left_node.save()

        _, ids = Node.find_widgy_problems()
        self.assertEqual(ids, [left_node.id])
Ejemplo n.º 3
0
    def test_unknown_widget(self):
        left_bucket = self.root_node.content.get_children()[0]
        fake_ct = ContentType.objects.create(
            model='fake',
            app_label='faaaaake',
        )
        left_node = left_bucket.node
        left_node.content_type_id = fake_ct.id
        left_node.save()

        _, ids = Node.find_widgy_problems()
        self.assertEqual(ids, [left_node.id])
Ejemplo n.º 4
0
 def test_dangling_content(self):
     left_bucket = self.root_node.content.get_children()[0]
     left_node = left_bucket.node
     self.cursor.execute('DELETE FROM core_tests_bucket WHERE id = %s', [str(left_bucket.id)])
     ids, _ = Node.find_widgy_problems()
     self.assertEqual(ids, [left_node.id])
Ejemplo n.º 5
0
 def get_problems(self):
     return Node.find_problems() + Node.find_widgy_problems()
Ejemplo n.º 6
0
 def get_problems(self):
     return Node.find_problems() + Node.find_widgy_problems()