def test_post_edit_password(self):
self.client.force_login(get_user_model().objects.get(first_name='User'))
data={'password':'1', 'old_password':"clubsuite",'new_password1':"clubsuite1",'new_password2':"clubsuite1"}
response=self.client.post(reverse('suite:edit_profile'),data)
self.assertEqual(response.status_code,200)
#Need get() to get updated user
newUser=get_user_model().objects.get(first_name='User')
self.assertEqual(newUser,self.user)
self.assertTrue(check_password("clubsuite1",newUser.password))
评论列表
文章目录