def test_new_passwords_match_on_change(self): password_change_form = TaoPasswordChangeForm( user=self.user1, data={ 'old_password': '******', 'new_password1': 'blahblah', 'new_password2': 'somethingelse', }) self.assertFalse(password_change_form.is_valid())
def test_new_passwords_length_invalid(self): password_change_form = TaoPasswordChangeForm( user=self.user1, data={ 'old_password': '******', 'new_password1': 'blah', 'new_password2': 'blah', }) self.assertFalse(password_change_form.is_valid())
def test_verify_old_password_on_change(self): password_change_form = TaoPasswordChangeForm( user=self.user1, data={ 'old_password': '******', 'new_password1': 'blah', 'new_password2': 'blah', }) self.assertFalse(password_change_form.is_valid())
def test_new_passwords_length_valid(self): password_change_form = TaoPasswordChangeForm( user=self.user1, data={ 'user': self.user1, 'old_password': '******', 'new_password1': 'blah', 'new_password2': 'blah', }) self.assertTrue(password_change_form.is_valid()) password_change_form.save() self.assertTrue(TaoUser.objects.get(pk=self.user1.pk).check_password('blah'))