URLField throws ValueError instead of ValidationError on clean
forms.URLField( ).clean('////]@N.AN')
results in:
ValueError: Invalid IPv6 URL
Traceback (most recent call last):
File "basic_fuzzer.py", line 22, in TestOneInput
File "fuzzers.py", line 350, in test_forms_URLField
File "django/forms/fields.py", line 151, in clean
File "django/forms/fields.py", line 136, in run_validators
File "django/core/validators.py", line 130, in __call__
File "urllib/parse.py", line 440, in urlsplit
Change History
(6)
Triage Stage: |
Unreviewed → Accepted
|
Component: |
Uncategorized → Core (Other)
|
Needs tests: |
unset
|
Type: |
Uncategorized → Bug
|
Owner: |
changed from nobody to Pedro Schlickmann Mendes
|
Status: |
new → assigned
|
Triage Stage: |
Accepted → Ready for checkin
|
Resolution: |
→ fixed
|
Status: |
assigned → closed
|
PR