mirror of https://github.com/django/django.git
Fixed test failure after IDN domain validation fix
Refs #17867.
The address in test_email_regexp_for_performance used to take forever
(security issue), then was supposed to fail after the fix (commit 9f8287a3f
).
Now we are less strict with domain validation, due to new IDN domains,
hence the validation of this address pass now.
This commit is contained in:
parent
0a0fe8f71d
commit
252cd271e8
|
@ -516,12 +516,8 @@ class FieldsTests(SimpleTestCase):
|
||||||
f = EmailField()
|
f = EmailField()
|
||||||
# Check for runaway regex security problem. This will take for-freeking-ever
|
# Check for runaway regex security problem. This will take for-freeking-ever
|
||||||
# if the security fix isn't in place.
|
# if the security fix isn't in place.
|
||||||
self.assertRaisesMessage(
|
addr = 'viewx3dtextx26qx3d@yahoo.comx26latlngx3d15854521645943074058'
|
||||||
ValidationError,
|
self.assertEqual(addr, f.clean(addr))
|
||||||
"'Enter a valid email address.'",
|
|
||||||
f.clean,
|
|
||||||
'viewx3dtextx26qx3d@yahoo.comx26latlngx3d15854521645943074058'
|
|
||||||
)
|
|
||||||
|
|
||||||
def test_emailfield_not_required(self):
|
def test_emailfield_not_required(self):
|
||||||
f = EmailField(required=False)
|
f = EmailField(required=False)
|
||||||
|
|
Loading…
Reference in New Issue