diff options
author | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2021-09-16 08:53:34 +0200 |
---|---|---|
committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2021-09-20 21:23:01 +0200 |
commit | d25710a625fbb6dbb047c159417f796102fd721a (patch) | |
tree | ac34420b9b682b1b1e2559c47b5417fe5e69c627 /tests/validators | |
parent | 1cb495074f6d983096a015736fed16176588cd33 (diff) | |
download | django-d25710a625fbb6dbb047c159417f796102fd721a.tar.gz |
Refs #31670 -- Removed whitelist argument and domain_whitelist attribute in EmailValidator per deprecation timeline.
Diffstat (limited to 'tests/validators')
-rw-r--r-- | tests/validators/tests.py | 42 |
1 files changed, 1 insertions, 41 deletions
diff --git a/tests/validators/tests.py b/tests/validators/tests.py index 98da8b012c..78063a58cc 100644 --- a/tests/validators/tests.py +++ b/tests/validators/tests.py @@ -15,8 +15,7 @@ from django.core.validators import ( validate_ipv4_address, validate_ipv6_address, validate_ipv46_address, validate_slug, validate_unicode_slug, ) -from django.test import SimpleTestCase, ignore_warnings -from django.utils.deprecation import RemovedInDjango41Warning +from django.test import SimpleTestCase try: from PIL import Image # noqa @@ -738,42 +737,3 @@ class TestValidatorEquality(TestCase): ProhibitNullCharactersValidator(message='message', code='code1'), ProhibitNullCharactersValidator(message='message', code='code2') ) - - -class DeprecationTests(SimpleTestCase): - @ignore_warnings(category=RemovedInDjango41Warning) - def test_whitelist(self): - validator = EmailValidator(whitelist=['localdomain']) - self.assertEqual(validator.domain_allowlist, ['localdomain']) - self.assertIsNone(validator('email@localdomain')) - self.assertEqual(validator.domain_allowlist, validator.domain_whitelist) - - def test_whitelist_warning(self): - msg = "The whitelist argument is deprecated in favor of allowlist." - with self.assertRaisesMessage(RemovedInDjango41Warning, msg): - EmailValidator(whitelist='localdomain') - - @ignore_warnings(category=RemovedInDjango41Warning) - def test_domain_whitelist(self): - validator = EmailValidator() - validator.domain_whitelist = ['mydomain'] - self.assertEqual(validator.domain_allowlist, ['mydomain']) - self.assertEqual(validator.domain_allowlist, validator.domain_whitelist) - - def test_domain_whitelist_access_warning(self): - validator = EmailValidator() - msg = ( - 'The domain_whitelist attribute is deprecated in favor of ' - 'domain_allowlist.' - ) - with self.assertRaisesMessage(RemovedInDjango41Warning, msg): - validator.domain_whitelist - - def test_domain_whitelist_set_warning(self): - validator = EmailValidator() - msg = ( - 'The domain_whitelist attribute is deprecated in favor of ' - 'domain_allowlist.' - ) - with self.assertRaisesMessage(RemovedInDjango41Warning, msg): - validator.domain_whitelist = ['mydomain'] |