summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2012-03-08 17:20:47 +0000
committerGerrit Code Review <review@openstack.org>2012-03-08 17:20:47 +0000
commit8febfb5ad19a83e9b11438d09374b34e2b41e2df (patch)
tree8b7a51af1a9c7bd17ebc17b5a5bf5ceed23176b7
parent293275338134ea8311716a2fcc1dbd9cc38b84f8 (diff)
parent50b19a871a32be1452080c70c237bc8d7a1f1eb1 (diff)
downloadnova-8febfb5ad19a83e9b11438d09374b34e2b41e2df.tar.gz
nova-8febfb5ad19a83e9b11438d09374b34e2b41e2df.tar.xz
nova-8febfb5ad19a83e9b11438d09374b34e2b41e2df.zip
Merge "Set logdir to a tempdir in test_network"
-rw-r--r--nova/tests/test_network.py14
1 files changed, 11 insertions, 3 deletions
diff --git a/nova/tests/test_network.py b/nova/tests/test_network.py
index 7e7ae6b4b..2e50587f9 100644
--- a/nova/tests/test_network.py
+++ b/nova/tests/test_network.py
@@ -16,7 +16,9 @@
# License for the specific language governing permissions and limitations
# under the License.
import mox
+import shutil
import sys
+import tempfile
from nova import context
from nova import db
@@ -126,6 +128,8 @@ vifs = [{'id': 0,
class FlatNetworkTestCase(test.TestCase):
def setUp(self):
super(FlatNetworkTestCase, self).setUp()
+ self.tempdir = tempfile.mkdtemp()
+ self.flags(logdir=self.tempdir)
self.network = network_manager.FlatManager(host=HOST)
temp = utils.import_object('nova.network.minidns.MiniDNS')
self.network.instance_dns_manager = temp
@@ -135,7 +139,7 @@ class FlatNetworkTestCase(test.TestCase):
is_admin=False)
def tearDown(self):
- self.network.instance_dns_manager.delete_dns_file()
+ shutil.rmtree(self.tempdir)
super(FlatNetworkTestCase, self).tearDown()
def test_get_instance_nw_info(self):
@@ -1268,6 +1272,8 @@ class FloatingIPTestCase(test.TestCase):
"""Tests nova.network.manager.FloatingIP"""
def setUp(self):
super(FloatingIPTestCase, self).setUp()
+ self.tempdir = tempfile.mkdtemp()
+ self.flags(logdir=self.tempdir)
self.network = TestFloatingIPManager()
temp = utils.import_object('nova.network.minidns.MiniDNS')
self.network.floating_dns_manager = temp
@@ -1277,7 +1283,7 @@ class FloatingIPTestCase(test.TestCase):
is_admin=False)
def tearDown(self):
- self.network.floating_dns_manager.delete_dns_file()
+ shutil.rmtree(self.tempdir)
super(FloatingIPTestCase, self).tearDown()
def test_double_deallocation(self):
@@ -1469,6 +1475,8 @@ class InstanceDNSTestCase(test.TestCase):
"""Tests nova.network.manager instance DNS"""
def setUp(self):
super(InstanceDNSTestCase, self).setUp()
+ self.tempdir = tempfile.mkdtemp()
+ self.flags(logdir=self.tempdir)
self.network = TestFloatingIPManager()
temp = utils.import_object('nova.network.minidns.MiniDNS')
self.network.instance_dns_manager = temp
@@ -1480,7 +1488,7 @@ class InstanceDNSTestCase(test.TestCase):
is_admin=False)
def tearDown(self):
- self.network.instance_dns_manager.delete_dns_file()
+ shutil.rmtree(self.tempdir)
super(InstanceDNSTestCase, self).tearDown()
def test_dns_domains_private(self):