mirror of
https://github.com/django/django.git
synced 2025-10-24 06:06:09 +00:00
Fixed #30776 -- Restored max length validation on AuthenticationForm.UsernameField.
Regression in 5ceaf14686.
Thanks gopackgo90 for the report and Mariusz Felisiak for tests.
This commit is contained in:
committed by
Mariusz Felisiak
parent
b1d6b35e14
commit
6c9778a58e
@@ -423,6 +423,7 @@ class AuthenticationFormTest(TestDataMixin, TestCase):
|
||||
CustomEmailField.objects.create_user(**data)
|
||||
form = AuthenticationForm(None, data)
|
||||
self.assertEqual(form.fields['username'].max_length, 255)
|
||||
self.assertEqual(form.fields['username'].widget.attrs.get('maxlength'), 255)
|
||||
self.assertEqual(form.errors, {})
|
||||
|
||||
@override_settings(AUTH_USER_MODEL='auth_tests.IntegerUsernameUser')
|
||||
@@ -435,6 +436,7 @@ class AuthenticationFormTest(TestDataMixin, TestCase):
|
||||
IntegerUsernameUser.objects.create_user(**data)
|
||||
form = AuthenticationForm(None, data)
|
||||
self.assertEqual(form.fields['username'].max_length, 254)
|
||||
self.assertEqual(form.fields['username'].widget.attrs.get('maxlength'), 254)
|
||||
self.assertEqual(form.errors, {})
|
||||
|
||||
def test_username_field_label(self):
|
||||
|
||||
Reference in New Issue
Block a user