MCPcopy Create free account
hub / github.com/awsdocs/aws-doc-sdk-examples / test_delete

Function test_delete

python/example_code/ec2/test/test_vpc.py:111–123  ·  view source on GitHub ↗
(make_stubber, error_code)

Source from the content-addressed store, hash-verified

109
110@pytest.mark.parametrize("error_code", [None, "TestException"])
111def test_delete(make_stubber, error_code):
112 ec2_client = boto3.client("ec2")
113 ec2_stubber = make_stubber(ec2_client)
114
115 wrapper = VpcWrapper(ec2_client)
116 vpc_id = "XXXXXXXXXXXX"
117 ec2_stubber.stub_delete_vpc(vpc_id, error_code=error_code)
118 if error_code is None:
119 wrapper.delete(vpc_id)
120 else:
121 with pytest.raises(ClientError) as exc_info:
122 wrapper.delete(vpc_id)
123 assert exc_info.value.response["Error"]["Code"] == error_code

Callers

nothing calls this directly

Calls 3

deleteMethod · 0.95
VpcWrapperClass · 0.90
stub_delete_vpcMethod · 0.80

Tested by

no test coverage detected