parent
a2bd4515eb
commit
4a336b8b04
2 changed files with 39 additions and 0 deletions
|
|
@ -61,6 +61,27 @@ def test_get_resources_ec2():
|
|||
resp["ResourceTagMappingList"][0]["ResourceARN"].should.contain("instance/")
|
||||
|
||||
|
||||
@mock_ec2
|
||||
@mock_resourcegroupstaggingapi
|
||||
def test_get_resources_ec2_vpc():
|
||||
ec2 = boto3.resource("ec2", region_name="us-west-1")
|
||||
vpc = ec2.create_vpc(CidrBlock="10.0.0.0/16")
|
||||
ec2.create_tags(Resources=[vpc.id], Tags=[{"Key": "test", "Value": "test"}])
|
||||
|
||||
def assert_response(resp):
|
||||
results = resp.get("ResourceTagMappingList", [])
|
||||
results.should.have.length_of(1)
|
||||
vpc.id.should.be.within(results[0]["ResourceARN"])
|
||||
|
||||
rtapi = boto3.client("resourcegroupstaggingapi", region_name="us-west-1")
|
||||
resp = rtapi.get_resources(ResourceTypeFilters=["ec2"])
|
||||
assert_response(resp)
|
||||
resp = rtapi.get_resources(ResourceTypeFilters=["ec2:vpc"])
|
||||
assert_response(resp)
|
||||
resp = rtapi.get_resources(TagFilters=[{"Key": "test", "Values": ["test"]}])
|
||||
assert_response(resp)
|
||||
|
||||
|
||||
@mock_ec2
|
||||
@mock_resourcegroupstaggingapi
|
||||
def test_get_tag_keys_ec2():
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue