summaryrefslogtreecommitdiffstats
path: root/tests/test_git_superproject.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_git_superproject.py')
-rw-r--r--tests/test_git_superproject.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/test_git_superproject.py b/tests/test_git_superproject.py
index 1e7b1201..603694d2 100644
--- a/tests/test_git_superproject.py
+++ b/tests/test_git_superproject.py
@@ -24,7 +24,6 @@ from unittest import mock
24import git_superproject 24import git_superproject
25import git_trace2_event_log 25import git_trace2_event_log
26import manifest_xml 26import manifest_xml
27import platform_utils
28from test_manifest_xml import sort_attributes 27from test_manifest_xml import sort_attributes
29 28
30 29
@@ -38,7 +37,8 @@ class SuperprojectTestCase(unittest.TestCase):
38 37
39 def setUp(self): 38 def setUp(self):
40 """Set up superproject every time.""" 39 """Set up superproject every time."""
41 self.tempdir = tempfile.mkdtemp(prefix='repo_tests') 40 self.tempdirobj = tempfile.TemporaryDirectory(prefix='repo_tests')
41 self.tempdir = self.tempdirobj.name
42 self.repodir = os.path.join(self.tempdir, '.repo') 42 self.repodir = os.path.join(self.tempdir, '.repo')
43 self.manifest_file = os.path.join( 43 self.manifest_file = os.path.join(
44 self.repodir, manifest_xml.MANIFEST_FILE_NAME) 44 self.repodir, manifest_xml.MANIFEST_FILE_NAME)
@@ -75,7 +75,7 @@ class SuperprojectTestCase(unittest.TestCase):
75 75
76 def tearDown(self): 76 def tearDown(self):
77 """Tear down superproject every time.""" 77 """Tear down superproject every time."""
78 platform_utils.rmtree(self.tempdir) 78 self.tempdirobj.cleanup()
79 79
80 def getXmlManifest(self, data): 80 def getXmlManifest(self, data):
81 """Helper to initialize a manifest for testing.""" 81 """Helper to initialize a manifest for testing."""