UPD: improved tests.
This commit is contained in:
@@ -179,7 +179,7 @@ class ViewsTestCase(TestCase):
|
||||
self.assertFalse(self.client.login(username=username, password=password), 'Old password still valid')
|
||||
self.assertTrue(self.client.login(username=username, password=new_password), 'New password not valid')
|
||||
|
||||
def test_reset_password_integrated_get(self):
|
||||
def test_reset_password_integrated_unauth_get(self):
|
||||
response = self.client.get(self.reset_password_url)
|
||||
self.assertEqual(response.status_code, 200)
|
||||
self.assertTemplateUsed(response, 'dav_auth/forms/reset_password.html')
|
||||
@@ -189,6 +189,11 @@ class ViewsTestCase(TestCase):
|
||||
field = response.context['form'].fields['username']
|
||||
self.assertTrue(field.required)
|
||||
|
||||
def test_reset_password_integrated_auth_get(self):
|
||||
self.client.login(username=self.test_username, password=self.test_password)
|
||||
response = self.client.get(self.reset_password_url)
|
||||
self.assertRedirects(response, self.set_password_url)
|
||||
|
||||
def test_reset_password_integrated_post(self):
|
||||
location = self.reset_password_url
|
||||
|
||||
|
||||
Reference in New Issue
Block a user