Add XML support for test_security_groups.py

Change-Id: If801ae235b72026e7ecb092d185c95b0aeef4d0b
This commit is contained in:
Dan Smith 2012-08-16 10:10:25 -07:00
parent cfa1fd4b3f
commit 44a4738206
1 changed files with 19 additions and 4 deletions

View File

@ -19,14 +19,13 @@ from nose.plugins.attrib import attr
from tempest import exceptions
from tempest.common.utils.data_utils import rand_name
from tempest.tests.compute.base import BaseComputeTest
from tempest.tests.compute import base
class SecurityGroupsTest(BaseComputeTest):
class SecurityGroupsTest(object):
@classmethod
@staticmethod
def setUpClass(cls):
super(SecurityGroupsTest, cls).setUpClass()
cls.client = cls.security_groups_client
@attr(type='positive')
@ -311,3 +310,19 @@ class SecurityGroupsTest(BaseComputeTest):
self.client.delete_security_group(sg2_id)
self.assertEqual(202, resp.status)
class SecurityGroupsTestJSON(base.BaseComputeTestJSON,
SecurityGroupsTest):
@classmethod
def setUpClass(cls):
super(SecurityGroupsTestJSON, cls).setUpClass()
SecurityGroupsTest.setUpClass(cls)
class SecurityGroupsTestXML(base.BaseComputeTestXML,
SecurityGroupsTest):
@classmethod
def setUpClass(cls):
super(SecurityGroupsTestXML, cls).setUpClass()
SecurityGroupsTest.setUpClass(cls)