def test_invalid_base_fields(self):
     field = ArrayField(models.ManyToManyField('tests.IntegerArrayModel'))
     field.set_attributes_from_name('field')
     errors = field.check()
     self.assertEqual(len(errors), 1)
     self.assertEqual(errors[0].id, 'postgres.E002')
 def test_field_checks(self):
     field = ArrayField(models.CharField())
     field.set_attributes_from_name('field')
     errors = field.check()
     self.assertEqual(len(errors), 1)
     self.assertEqual(errors[0].id, 'postgres.E001')