def test_base_endpoint_process_response(self): mock_resource = mock.Mock() response_list = [{}, {}] response = self.base_endpoint.process_response(response_list, mock_resource, None, False) assert type(response) == list assert response[0] == mock_resource() response_result_list = {'result': [{}, {}]} response = self.base_endpoint.process_response(response_result_list, mock_resource, None, False) assert type(response) == list assert response[0] == mock_resource() response_result = {'result': {}} response = self.base_endpoint.process_response(response_result, mock_resource, None, False) assert response == mock_resource() # lightweight tests response_list = [{}, {}] response = self.base_endpoint.process_response(response_list, mock_resource, None, True) assert response == response_list client = APIClient('username', 'password', 'app_key', lightweight=True) base_endpoint = BaseEndpoint(client) response_list = [{}, {}] response = base_endpoint.process_response(response_list, mock_resource, None, False) assert type(response) == list assert response[0] == mock_resource()
def test_base_endpoint_init(self): client = APIClient('username', 'password', 'app_key') base_endpoint = BaseEndpoint(client) assert base_endpoint.connect_timeout == 3.05 assert base_endpoint.read_timeout == 16 assert base_endpoint._error == APIError assert base_endpoint.client == client
def setUp(self): client = APIClient('username', 'password', 'app_key', 'UK') self.base_endpoint = BaseEndpoint(client)
def setUp(self): client = APIClient("username", "password", "app_key", "UK") self.base_endpoint = BaseEndpoint(client)