コード例 #1
0
    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 == ''
コード例 #2
0
    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 == ''