def test_reset_token(self): """Test the github utility reset_token method.""" auth_dict = build_auth_dict(self.user_oauth_token) url = TOKEN_URL.format(**auth_dict) data = {'token': self.user_oauth_token} responses.add(responses.POST, url, json=data, headers=HEADERS, status=200) responses.add(responses.POST, url, headers=HEADERS, status=404) result = reset_token(self.user_oauth_token) result_not_found = reset_token(self.user_oauth_token) assert responses.calls[0].request.url == url assert responses.calls[1].request.url == url assert result == self.user_oauth_token assert result_not_found == ''