Add a scenario test for remote address group
Add a scenario test for SG rules with remote address group.
Implements: blueprint address-groups-in-sg-rules
Change-Id: I982552f47297a83a351ec67090c9101d80d88d4a
diff --git a/neutron_tempest_plugin/scenario/base.py b/neutron_tempest_plugin/scenario/base.py
index 6910c11..334d543 100644
--- a/neutron_tempest_plugin/scenario/base.py
+++ b/neutron_tempest_plugin/scenario/base.py
@@ -158,13 +158,14 @@
if sg['name'] == constants.DEFAULT_SECURITY_GROUP:
secgroup_id = sg['id']
break
-
+ resp = []
for rule in rule_list:
direction = rule.pop('direction')
- client.create_security_group_rule(
- direction=direction,
- security_group_id=secgroup_id,
- **rule)
+ resp.append(client.create_security_group_rule(
+ direction=direction,
+ security_group_id=secgroup_id,
+ **rule)['security_group_rule'])
+ return resp
@classmethod
def create_loginable_secgroup_rule(cls, secgroup_id=None,