diff options
Diffstat (limited to 'tests/test_manifest_xml.py')
-rw-r--r-- | tests/test_manifest_xml.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/test_manifest_xml.py b/tests/test_manifest_xml.py index ede41547..85c20733 100644 --- a/tests/test_manifest_xml.py +++ b/tests/test_manifest_xml.py | |||
@@ -17,7 +17,6 @@ | |||
17 | import os | 17 | import os |
18 | import platform | 18 | import platform |
19 | import re | 19 | import re |
20 | import shutil | ||
21 | import tempfile | 20 | import tempfile |
22 | import unittest | 21 | import unittest |
23 | import xml.dom.minidom | 22 | import xml.dom.minidom |
@@ -92,7 +91,8 @@ class ManifestParseTestCase(unittest.TestCase): | |||
92 | """TestCase for parsing manifests.""" | 91 | """TestCase for parsing manifests.""" |
93 | 92 | ||
94 | def setUp(self): | 93 | def setUp(self): |
95 | self.tempdir = tempfile.mkdtemp(prefix='repo_tests') | 94 | self.tempdirobj = tempfile.TemporaryDirectory(prefix='repo_tests') |
95 | self.tempdir = self.tempdirobj.name | ||
96 | self.repodir = os.path.join(self.tempdir, '.repo') | 96 | self.repodir = os.path.join(self.tempdir, '.repo') |
97 | self.manifest_dir = os.path.join(self.repodir, 'manifests') | 97 | self.manifest_dir = os.path.join(self.repodir, 'manifests') |
98 | self.manifest_file = os.path.join( | 98 | self.manifest_file = os.path.join( |
@@ -111,7 +111,7 @@ class ManifestParseTestCase(unittest.TestCase): | |||
111 | """) | 111 | """) |
112 | 112 | ||
113 | def tearDown(self): | 113 | def tearDown(self): |
114 | shutil.rmtree(self.tempdir, ignore_errors=True) | 114 | self.tempdirobj.cleanup() |
115 | 115 | ||
116 | def getXmlManifest(self, data): | 116 | def getXmlManifest(self, data): |
117 | """Helper to initialize a manifest for testing.""" | 117 | """Helper to initialize a manifest for testing.""" |