File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11from googleapiclient .discovery import build
22from oauth2client .client import GoogleCredentials
33import httplib2
4+ from time import sleep
45
56def build_client ():
67 return build ('cloudresourcemanager' ,
78 'v1beta1' ,
89 credentials = GoogleCredentials .get_application_default ()
9- http = httplib2 .Http (timeout = 90 ) #Long timeout for create requests
10+ http = httplib2 .Http (timeout = 90 )) #Long timeout for create requests
1011
1112def wait_for_active (project ):
1213 timeout = 1
Original file line number Diff line number Diff line change 1+ # Copyright 2015, Google, Inc.
2+ # Licensed under the Apache License, Version 2.0 (the "License");
3+ # you may not use this file except in compliance with the License.
4+ # You may obtain a copy of the License at
5+ #
6+ # http://www.apache.org/licenses/LICENSE-2.0
7+ #
8+ # Unless required by applicable law or agreed to in writing, software
9+ # distributed under the License is distributed on an "AS IS" BASIS,
10+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11+ # See the License for the specific language governing permissions and
12+ # limitations under the License.
13+ #
14+ from resourcemanager .samples import create_project , delete_project
15+ from tests import CloudBaseTest
16+
17+
18+ class TestResourceManager (CloudBaseTest ):
19+ def test_main (self ):
20+ project = create_project .run ('Python Docs Samples Test Project' )
21+ delete_project .run (project ['projectId' ])
You can’t perform that action at this time.
0 commit comments