def create_resource(self, t, stack, resource_name): rsrc = s3.S3Bucket('test_resource', t['Resources'][resource_name], stack) scheduler.TaskRunner(rsrc.create)() self.assertEqual((rsrc.CREATE, rsrc.COMPLETE), rsrc.state) return rsrc
def create_resource(self, t, stack, resource_name): resource = s3.S3Bucket('test_resource', t['Resources'][resource_name], stack) self.assertEqual(None, resource.create()) self.assertEqual(s3.S3Bucket.CREATE_COMPLETE, resource.state) return resource
def create_resource(self, t, stack, resource_name): resource_defns = stack.t.resource_definitions(stack) rsrc = s3.S3Bucket('test_resource', resource_defns[resource_name], stack) scheduler.TaskRunner(rsrc.create)() self.assertEqual((rsrc.CREATE, rsrc.COMPLETE), rsrc.state) return rsrc
def test_create_container_name(self): self.m.ReplayAll() t = template_format.parse(swift_template) stack = parse_stack(t) rsrc = s3.S3Bucket('test_resource', t['Resources']['S3Bucket'], stack) self.assertTrue( re.match(self.container_pattern, rsrc._create_container_name()))
def test_create_container_name(self): self.m.ReplayAll() t = self.load_template() stack = self.parse_stack(t) resource = s3.S3Bucket('test_resource', t['Resources']['S3Bucket'], stack) self.assertTrue( re.match(self.container_pattern, resource._create_container_name()))