commit:     8dd69569b968ca0193b131c393e70855015a50dd
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  9 22:19:22 2024 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Feb  9 22:19:35 2024 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=8dd69569

ManifestTestCase: Fix tempdir removal

Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 lib/portage/tests/util/test_manifest.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/lib/portage/tests/util/test_manifest.py 
b/lib/portage/tests/util/test_manifest.py
index 3412d568d7..2d41b9fc97 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)

Reply via email to