def test_get_user_from_cas_resp_already_authorized(self): mock_response = make_external_response() validated_creds = cas.validate_external_credential(mock_response.user) self.user.external_identity = {validated_creds["provider"]: {validated_creds["id"]: "VERIFIED"}} self.user.save() user, _, action = cas.get_user_from_cas_resp(mock_response) assert_equal(user._id, self.user._id) assert_equal(action, "authenticate")
def test_get_user_from_cas_resp_already_authorized(self): mock_response = make_external_response() validated_creds = cas.validate_external_credential(mock_response.user) self.user.external_identity = { validated_creds['provider']: { validated_creds['id']: 'VERIFIED' } } self.user.save() user, _, action = cas.get_user_from_cas_resp(mock_response) assert_equal(user._id, self.user._id) assert_equal(action, 'authenticate')
def test_get_user_from_cas_resp_already_authorized(self): mock_response = make_external_response() validated_creds = cas.validate_external_credential(mock_response.user) self.user.external_identity = { validated_creds['provider']: { validated_creds['id']: 'VERIFIED' } } self.user.save() user, external_credential, action = cas.get_user_from_cas_resp(mock_response) assert_equal(user._id, self.user._id) assert_equal(external_credential, validated_creds) assert_equal(action, 'authenticate')
def test_get_user_from_cas_resp_not_authorized(self): user, external_credential, action = cas.get_user_from_cas_resp( make_external_response()) assert_equal(user, None) assert_true(external_credential is not None) assert_equal(action, 'external_first_login')
def test_get_user_from_cas_resp_not_authorized(self): user, _, action = cas.get_user_from_cas_resp(make_external_response()) assert_equal(user, None) assert_equal(action, "external_first_login")
def test_get_user_from_cas_resp_not_authorized(self): user, external_credential, action = cas.get_user_from_cas_resp(make_external_response()) assert_equal(user, None) assert_true(external_credential is not None) assert_equal(action, 'external_first_login')