From: Éric Araujo Date: Mon, 19 Sep 2011 18:57:52 +0000 (+0200) Subject: Squash last tempdir leak in packaging tests. X-Git-Tag: v3.3.0a1~1508^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4c0b7070ce1461fd54059d1fdc435ab89bdb6555;p=thirdparty%2FPython%2Fcpython.git Squash last tempdir leak in packaging tests. Sweet taste of victory! Alexis, you can fix the threads leaks :) --- diff --git a/Lib/packaging/tests/test_pypi_dist.py b/Lib/packaging/tests/test_pypi_dist.py index ff9a16e27b8e..43c8cbef12b8 100644 --- a/Lib/packaging/tests/test_pypi_dist.py +++ b/Lib/packaging/tests/test_pypi_dist.py @@ -1,6 +1,7 @@ """Tests for the packaging.pypi.dist module.""" import os +import shutil from packaging.version import VersionPredicate from packaging.pypi.dist import (ReleaseInfo, ReleasesList, DistInfo, split_archive_name, get_infos_from_url) @@ -185,6 +186,7 @@ class TestDistInfo(TempdirManager, unittest.TestCase): dist2 = Dist(url=url) # doing an unpack dist2_there = dist2.unpack() + self.addCleanup(shutil.rmtree, dist2_there) dist2_result = os.listdir(dist2_there) self.assertIn('paf', dist2_result) os.remove(os.path.join(dist2_there, 'paf'))