Clean up Huawei tmp files from tests.

Remove tmp files created by Huawei tests.

Change-Id: Id2eb4034b7be9d76843659647387344914ce236a
Fixes: bug 1200416
This commit is contained in:
Avishay Traeger 2013-07-15 22:36:14 +03:00
parent 54a7345f9e
commit 8bac8741cd
1 changed files with 6 additions and 3 deletions

View File

@ -167,6 +167,8 @@ class HuaweiVolumeTestCase(test.TestCase):
def __init__(self, *args, **kwargs):
super(HuaweiVolumeTestCase, self).__init__(*args, **kwargs)
def setUp(self):
super(HuaweiVolumeTestCase, self).setUp()
self.tmp_dir = tempfile.mkdtemp()
self.fake_conf_file = self.tmp_dir + '/cinder_huawei_conf.xml'
self._create_fake_conf_file()
@ -176,12 +178,13 @@ class HuaweiVolumeTestCase(test.TestCase):
self.driver = FakeHuaweiStorage(configuration=configuration)
self.driver.do_setup({})
def setUp(self):
super(HuaweiVolumeTestCase, self).setUp()
self.driver._test_flg = 'check_for_fail'
self._test_check_for_setup_errors()
def tearDown(self):
shutil.rmtree(self.tmp_dir)
super(HuaweiVolumeTestCase, self).tearDown()
def test_create_export_failed(self):
self.assertRaises(exception.VolumeBackendAPIException,
self.driver.create_export,