fix bug that Names filter dont work at describe_target_groups
This commit is contained in:
parent
a579280b7a
commit
469cfb7b3e
@ -354,7 +354,7 @@ class ELBv2Backend(BaseBackend):
|
||||
matched = []
|
||||
for name in names:
|
||||
found = None
|
||||
for target_group in self.target_groups:
|
||||
for target_group in self.target_groups.values():
|
||||
if target_group.name == name:
|
||||
found = target_group
|
||||
if not found:
|
||||
|
@ -485,6 +485,12 @@ def test_target_group_attributes():
|
||||
response.get('TargetGroups').should.have.length_of(1)
|
||||
target_group_arn = target_group['TargetGroupArn']
|
||||
|
||||
# check if Names filter works
|
||||
response = conn.describe_target_groups(Names=[])
|
||||
response = conn.describe_target_groups(Names=['a-target'])
|
||||
response.get('TargetGroups').should.have.length_of(1)
|
||||
target_group_arn = target_group['TargetGroupArn']
|
||||
|
||||
# The attributes should start with the two defaults
|
||||
response = conn.describe_target_group_attributes(TargetGroupArn=target_group_arn)
|
||||
response['Attributes'].should.have.length_of(2)
|
||||
|
Loading…
Reference in New Issue
Block a user