def test_should_start_with_no_token(self): with patch('alf.managers.mount_retry_adapter') as self.mount_adapter: self.manager = TokenManager(self.END_POINT, self.CLIENT_ID, self.CLIENT_SECRET, token_retries=44) self.mount_adapter.assert_called_once_with(self.manager._session, 44)
def setUp(self): self.end_point = 'http://endpoint/token' self.client_id = 'client_id' self.client_secret = 'client_secret' self.manager = TokenManager(self.end_point, self.client_id, self.client_secret)
def test_should_have_token_request_timeout(self, post): post.return_value.json.return_value = {} manager = TokenManager(self.END_POINT, self.CLIENT_ID, self.CLIENT_SECRET, token_request_params={'timeout': 5}) manager._request_token() post.assert_called_with(self.END_POINT, timeout=5, data={'grant_type': 'client_credentials'}, auth=(self.CLIENT_ID, self.CLIENT_SECRET))
def setUp(self): with patch('alf.managers.mount_retry_adapter') as self.mount_adapter: self.manager = TokenManager(self.END_POINT, self.CLIENT_ID, self.CLIENT_SECRET)