]> granicus.if.org Git - python/commit
Packaging tests: don’t let an internal cache grow indefinitely.
authorÉric Araujo <merwok@netwok.org>
Fri, 17 Jun 2011 13:43:18 +0000 (15:43 +0200)
committerÉric Araujo <merwok@netwok.org>
Fri, 17 Jun 2011 13:43:18 +0000 (15:43 +0200)
commitc06f46f74c4a5f3cc46aa3a6d1c9cc1cb187e4c4
tree9bda96b9c57c5321faf75675b8430b4cf38b47ef
parentd2c7e3fe96b16122fe23e018f970c5518c6411b5
Packaging tests: don’t let an internal cache grow indefinitely.

Victor Stinner diagnosed on #12167 that some reference leaks came from
util._path_created, a set used for caching; there are two tests that
cause additions to this set, so now they clear it in tearDown, avoiding
17 refleaks.  (My tests show that it’s necessary to clear the set in
only one test, clearing it in both does not stop more refleaks, but
there’s no harm in doing it.)
Lib/packaging/tests/test_command_bdist_dumb.py
Lib/packaging/tests/test_uninstall.py