def test_get_prep_value(self):
     field = AbstractArrayField(data_type='test')
     with self.assertRaises(ValueError):
         field.get_prep_value('not a list')
 def test_to_python(self):
     field = AbstractArrayField(data_type='test')
     with self.assertRaises(ValidationError):
         field.to_python('not a list')
 def test_db_type(self):
     field = AbstractArrayField(dimensions=2, data_type='test')
     self.assertEqual('test[][]', field.db_type(object))