Add XML support for test_servers.py
Change-Id: I94f73c6592916fbf5cdf766bb7ac1874369711b9
This commit is contained in:
parent
cf8fab6b5a
commit
011164b232
|
@ -18,15 +18,10 @@
|
|||
from nose.plugins.attrib import attr
|
||||
|
||||
from tempest.common.utils.data_utils import rand_name
|
||||
from tempest.tests.compute.base import BaseComputeTest
|
||||
from tempest.tests.compute import base
|
||||
|
||||
|
||||
class ServersTest(BaseComputeTest):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super(ServersTest, cls).setUpClass()
|
||||
cls.client = cls.servers_client
|
||||
class ServersTestBase(object):
|
||||
|
||||
@attr(type='positive')
|
||||
def test_create_server_with_admin_password(self):
|
||||
|
@ -153,3 +148,17 @@ class ServersTest(BaseComputeTest):
|
|||
self.client.wait_for_server_status(server['id'], 'BUILD')
|
||||
resp, _ = self.client.delete_server(server['id'])
|
||||
self.assertEqual('204', resp['status'])
|
||||
|
||||
|
||||
class ServersTestJSON(base.BaseComputeTestJSON, ServersTestBase):
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super(ServersTestJSON, cls).setUpClass()
|
||||
cls.client = cls.servers_client
|
||||
|
||||
|
||||
class ServersTestXML(base.BaseComputeTestXML, ServersTestBase):
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super(ServersTestXML, cls).setUpClass()
|
||||
cls.client = cls.servers_client
|
||||
|
|
Loading…
Reference in New Issue