def test_login_fails(self, login): mockresponse = MagicMock(name='Response') mockresponse.status_code = 200 login.return_value = mockresponse response = views.check_password_reset(self.get_request('/login/')) self.assertEqual(mockresponse, response)
def test_login_fails(self, login): mockresponse = MagicMock(name='Response') mockresponse.status_code = 200 login.return_value = mockresponse response = views.check_password_reset( self.get_request('/login/') ) self.assertEqual(mockresponse, response)
def test_login_profile_exists_dont_force_change(self, login): mockresponse = MagicMock(name='Response') mockresponse.status_code = 302 login.return_value = mockresponse self.user.profile.force_password_change = False self.user.profile.save() response = views.check_password_reset(self.get_request('/login/')) self.assertEqual(mockresponse, response)
def test_login_no_profile_force_change(self, login): mockresponse = MagicMock(name='Response') mockresponse.status_code = 302 login.return_value = mockresponse user = self.make_user('thepassword') req = self.rf.get('/login/') req.user = user response = views.check_password_reset(req) self.assertEqual(302, response.status_code) self.assertEqual('/accounts/change-password', response.get('Location'))
def test_login_profile_exists_force_change(self, login): mockresponse = MagicMock(name='Response') mockresponse.status_code = 302 login.return_value = mockresponse self.user.profile.force_password_change = True self.user.profile.save() response = views.check_password_reset(self.get_request('/login/')) self.assertEqual(302, response.status_code) self.assertEqual('/accounts/change-password', response.get('Location'))
def test_login_profile_exists_dont_force_change(self, login): mockresponse = MagicMock(name='Response') mockresponse.status_code = 302 login.return_value = mockresponse self.user.profile.force_password_change = False self.user.profile.save() response = views.check_password_reset( self.get_request('/login/') ) self.assertEqual(mockresponse, response)
def test_login_no_profile_force_change(self, login): mockresponse = MagicMock(name='Response') mockresponse.status_code = 302 login.return_value = mockresponse user = self.make_user('thepassword') req = self.rf.get('/login/') req.user = user response = views.check_password_reset(req) self.assertEqual(302, response.status_code) self.assertEqual( '/accounts/change-password', response.get('Location') )
def test_login_profile_exists_force_change(self, login): mockresponse = MagicMock(name='Response') mockresponse.status_code = 302 login.return_value = mockresponse self.user.profile.force_password_change = True self.user.profile.save() response = views.check_password_reset( self.get_request('/login/') ) self.assertEqual(302, response.status_code) self.assertEqual( '/accounts/change-password', response.get('Location') )