Please sign in to comment.
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: fix client.quotas() method (#24)
client.quotas() now properly handles quota resources with ``whitelistedKeySpecs``.
- Loading branch information
Showing with 63 additions and 17 deletions.
There are no files selected for viewing
|@@ -0,0 +1,29 @@|
|# -*- coding: utf-8 -*-|
|# Copyright 2020 Google LLC|
|# Licensed under the Apache License, Version 2.0 (the "License");|
|# you may not use this file except in compliance with the License.|
|# You may obtain a copy of the License at|
|# Unless required by applicable law or agreed to in writing, software|
|# distributed under the License is distributed on an "AS IS" BASIS,|
|# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.|
|# See the License for the specific language governing permissions and|
|# limitations under the License.|
|from google.cloud import dns|
|client = dns.Client()|
|quotas = client.quotas()|
|# check that kind is properly stripped from the resource|
|assert "kind" not in quotas|
|for keyspec in quotas["whitelistedKeySpecs"]:|
|assert "kind" not in keyspec|