Exemplo n.º 1
0
def test_api_get_request_no_access_token():
    '''
    Test simply api get request without access_token
  '''

    with patch('buffpy.api.OAuth2Session') as mocked_oauth2:
        mocked_session = MagicMock()
        mocked_session.access_token = None

        mocked_oauth2.return_value = mocked_session

        api = API(client_id='1', client_secret='2')
        api.get(url="hey")
Exemplo n.º 2
0
def test_api_get_request_no_access_token():
  '''
    Test simply api get request without access_token
  '''

  with patch('buffpy.api.OAuth2Session') as mocked_oauth2:
    mocked_session = MagicMock()
    mocked_session.access_token = None

    mocked_oauth2.return_value = mocked_session

    api = API(client_id='1', client_secret='2')
    api.get(url="hey")
Exemplo n.º 3
0
def test_api_get_request():
  '''
    Test simply api get request
  '''

  with patch('buffpy.api.OAuth2Session') as mocked_oauth2:
    mocked_session = MagicMock()

    mocked_response = MagicMock()
    mocked_response.content = json.dumps({'status': 'ok'})
    mocked_session.get.return_value = mocked_response

    mocked_oauth2.return_value = mocked_session

    api = API(client_id='1', client_secret='2', access_token='access_token')
    api.get(url="hey")

    mocked_session.get.assert_called_once_with(url='https://api.bufferapp.com/1/hey')
Exemplo n.º 4
0
def test_api_get_request():
  '''
    Test simply api get request
  '''

  with patch('buffpy.api.OAuth2Session') as mocked_oauth2:
    mocked_session = MagicMock()

    mocked_response = MagicMock()
    mocked_response.content = json.dumps({'status': 'ok'})
    mocked_session.get.return_value = mocked_response

    mocked_oauth2.return_value = mocked_session

    api = API(client_id='1', client_secret='2', access_token='access_token')
    api.get(url="hey")

    mocked_session.get.assert_called_once_with(url='https://api.bufferapp.com/1/hey')