aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2024-02-09 14:19:22 -0800
committerZac Medico <zmedico@gentoo.org>2024-02-09 14:19:35 -0800
commit8dd69569b968ca0193b131c393e70855015a50dd (patch)
treecae22f8b0280e4585545cee1aca50338a0511efc
parentSecuritySetTestCase: Disable playground debug so tempdir is cleaned up (diff)
downloadportage-8dd69569b968ca0193b131c393e70855015a50dd.tar.gz
portage-8dd69569b968ca0193b131c393e70855015a50dd.tar.bz2
portage-8dd69569b968ca0193b131c393e70855015a50dd.zip
ManifestTestCase: Fix tempdir removal
Signed-off-by: Zac Medico <zmedico@gentoo.org>
-rw-r--r--lib/portage/tests/util/test_manifest.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/portage/tests/util/test_manifest.py b/lib/portage/tests/util/test_manifest.py
index 3412d568d..2d41b9fc9 100644
--- a/lib/portage/tests/util/test_manifest.py
+++ b/lib/portage/tests/util/test_manifest.py
@@ -11,7 +11,8 @@ from portage.tests import TestCase
class ManifestTestCase(TestCase):
def test_simple_addFile(self):
- tempdir = Path(tempfile.mkdtemp()) / "app-portage" / "diffball"
+ base_tempdir = tempfile.mkdtemp()
+ tempdir = Path(base_tempdir) / "app-portage" / "diffball"
manifest = Manifest(str(tempdir), required_hashes=["SHA512", "BLAKE2B"])
(tempdir / "files").mkdir(parents=True)
@@ -30,4 +31,4 @@ class ManifestTestCase(TestCase):
manifest.getFileData("AUX", "test.patch", "SHA512"),
"e30d069dcf284cbcb2d5685f03ca362469026b469dec4f8655d0c9a2bf317f5d9f68f61855ea403f4959bc0b9c003ae824fb9d6ab2472a739950623523af9da9",
)
- shutil.rmtree(str(tempdir))
+ shutil.rmtree(base_tempdir)