示例#1
0
    def response_mock(read=None, status=200):
        if read is None:
            read = PageTestHelper.response_data()

        mock = Mock({'read': read})
        mock.status = status
        return mock
示例#2
0
 def test_fetching_request_token_raises_not_authorized_exception_when_token_is_wrong(self):
     """ raise exception when unauthorized """
     # set mock for http request response
     response_mock = Mock({'read': "Invalid OAuth Request (signature_invalid, base string: POST&https%3A%2F%2Fapi.springnote.com%2Foauth%2Frequest_token&oauth_consumer_key%3Dsome%252Bconsumer%252Btoken%252Bkey%26oauth_nonce%3D39982135%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1234870498%26oauth_version%3D1.0)"})
     response_mock.status = 401
     self.set_https_connection_response_for_request_token(response_mock)
     
     self.assertRaises(springnote.SpringnoteError.Unauthorized, self.client.fetch_request_token)