summaryrefslogtreecommitdiff
path: root/tests/invalid_models_tests
diff options
context:
space:
mode:
authorTim Graham <timograham@gmail.com>2015-01-17 14:58:09 -0500
committerTim Graham <timograham@gmail.com>2015-01-17 14:58:09 -0500
commit3b570dbcdb605cc6ee7e8796e1533fdd40c92362 (patch)
tree604f50e6a3391b50899ca9e87496678f2e91ba7c /tests/invalid_models_tests
parente1b93dbbef6afb86cf17be7f260f7b05ab7579e2 (diff)
Removed BaseDatabaseValidation.validate_field() per deprecation timeline.
Diffstat (limited to 'tests/invalid_models_tests')
-rw-r--r--tests/invalid_models_tests/test_backend_specific.py31
1 files changed, 0 insertions, 31 deletions
diff --git a/tests/invalid_models_tests/test_backend_specific.py b/tests/invalid_models_tests/test_backend_specific.py
index 7e60fb7567..2d3ea7e6c7 100644
--- a/tests/invalid_models_tests/test_backend_specific.py
+++ b/tests/invalid_models_tests/test_backend_specific.py
@@ -35,34 +35,3 @@ class BackendSpecificChecksTests(IsolatedModelsTestCase):
v.check_field = old_check_field
self.assertEqual(errors, [error])
-
- def test_validate_field(self):
- """ Errors raised by deprecated `validate_field` method should be
- collected. """
-
- def mock(self, errors, opts, field):
- errors.add(opts, "An error!")
-
- class Model(models.Model):
- field = models.IntegerField()
-
- field = Model._meta.get_field('field')
- expected = [
- Error(
- "An error!",
- hint=None,
- obj=field,
- )
- ]
-
- # Mock connection.validation.validate_field method.
- v = connection.validation
- old_validate_field = v.validate_field
- v.validate_field = MethodType(mock, v)
- try:
- errors = field.check()
- finally:
- # Unmock connection.validation.validate_field method.
- v.validate_field = old_validate_field
-
- self.assertEqual(errors, expected)