def setUp(self): if os.environ.get('APIKEY') and os.environ.get( 'USERNAME') and os.environ.get('USERURL'): self.apikey = os.environ['APIKEY'] self.username = os.environ['USERNAME'] self.base_url = os.environ['USERURL'] else: creds = json.loads(open('tests/e2e/secret.json').read()) self.apikey = creds['APIKEY'] self.username = creds['USERNAME'] self.base_url = creds['USERURL'] credentials = Credentials(username=self.username, api_key=self.apikey, base_url=self.base_url) auth_client = credentials.get_api_key_auth_client() self.do_dataset = DODataset(auth_client=auth_client)
def test_get_api_key_auth_client(self): credentials = Credentials(self.username, self.api_key) assert credentials._api_key_auth_client is None credentials.get_api_key_auth_client() assert credentials._api_key_auth_client is not None