mirror of https://github.com/django/django.git
[1.5.X] Corrected tests depending on the error message on the AuthenticationForm.
Refs #19368, and the fix introduced in27f8129d64
. Backport of9facca28b6
from trunk.
This commit is contained in:
parent
55aae4b863
commit
06b5f5fcb6
|
@ -100,7 +100,9 @@ class AuthenticationFormTest(TestCase):
|
|||
form = AuthenticationForm(None, data)
|
||||
self.assertFalse(form.is_valid())
|
||||
self.assertEqual(form.non_field_errors(),
|
||||
[force_text(form.error_messages['invalid_login'])])
|
||||
[force_text(form.error_messages['invalid_login'] % {
|
||||
'username': User._meta.get_field('username').verbose_name
|
||||
})])
|
||||
|
||||
def test_inactive_user(self):
|
||||
# The user is inactive.
|
||||
|
|
|
@ -248,7 +248,9 @@ class ChangePasswordTest(AuthViewsTestCase):
|
|||
'username': 'testclient',
|
||||
'password': password,
|
||||
})
|
||||
self.assertContainsEscaped(response, AuthenticationForm.error_messages['invalid_login'])
|
||||
self.assertContainsEscaped(response, AuthenticationForm.error_messages['invalid_login'] % {
|
||||
'username': User._meta.get_field('username').verbose_name
|
||||
})
|
||||
|
||||
def logout(self):
|
||||
response = self.client.get('/logout/')
|
||||
|
|
|
@ -51,7 +51,7 @@ from .models import (Article, BarAccount, CustomArticle, EmptyModel, FooAccount,
|
|||
|
||||
|
||||
ERROR_MESSAGE = "Please enter the correct username and password \
|
||||
for a staff account. Note that both fields are case-sensitive."
|
||||
for a staff account. Note that both fields may be case-sensitive."
|
||||
|
||||
|
||||
@override_settings(PASSWORD_HASHERS=('django.contrib.auth.hashers.SHA1PasswordHasher',))
|
||||
|
|
Loading…
Reference in New Issue