Merge "Added neutron cli test case for fwaas"

This commit is contained in:
Jenkins 2014-12-02 05:56:03 +00:00 committed by Gerrit Code Review
commit bcb3a82148

View File

@ -197,6 +197,31 @@ class SimpleReadOnlyNeutronClientTest(cli.ClientTestBase):
'route_mode',
'auth_mode', 'status'])
@test.attr(type='smoke')
@test.requires_ext(extension='fwaas', service='network')
def test_neutron_firewall_list(self):
firewall_list = self.parser.listing(self.neutron
('firewall-list'))
self.assertTableStruct(firewall_list, ['id', 'name',
'firewall_policy_id'])
@test.attr(type='smoke')
@test.requires_ext(extension='fwaas', service='network')
def test_neutron_firewall_policy_list(self):
firewall_policy = self.parser.listing(self.neutron
('firewall-policy-list'))
self.assertTableStruct(firewall_policy, ['id', 'name',
'firewall_rules'])
@test.attr(type='smoke')
@test.requires_ext(extension='fwaas', service='network')
def test_neutron_firewall_rule_list(self):
firewall_rule = self.parser.listing(self.neutron
('firewall-rule-list'))
self.assertTableStruct(firewall_rule, ['id', 'name',
'firewall_policy_id',
'summary', 'enabled'])
@test.attr(type='smoke')
def test_neutron_help(self):
help_text = self.neutron('help')