def mock_user_info_response(self, status=200, username=None):
""" Mock the user info endpoint response of the OAuth2 provider. """
username = username or USER_INFO['username']
data = {
'family_name': USER_INFO['last_name'],
'preferred_username': username,
'given_name': USER_INFO['first_name'],
'email': USER_INFO['email'],
}
httpretty.register_uri(
httpretty.GET,
OAUTH2_USER_INFO_URL,
body=json.dumps(data),
content_type='application/json',
status=status
)
评论列表
文章目录