def test_no_quota(self, mock_google_credential): """Verify no rate limiter is used if the configuration is missing.""" iam_api_client = iam.IAMClient(global_configs={}) self.assertEqual(None, iam_api_client.repository._rate_limiter)
def setUpClass(cls, mock_google_credential): """Set up.""" fake_global_configs = { 'iam': {'max_calls': 18, 'period': 1}} cls.iam_api_client = iam.IAMClient(global_configs=fake_global_configs)