]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
Clean up extra environment variable after packaging tests.
authorÉric Araujo <merwok@netwok.org>
Fri, 10 Jun 2011 02:29:43 +0000 (04:29 +0200)
committerÉric Araujo <merwok@netwok.org>
Fri, 10 Jun 2011 02:29:43 +0000 (04:29 +0200)
commit2b612220e4ddaea89058065f98735590b710550d
treeb70f7040d036676dd46cbb35102dba611cefbd94
parentf53cd89006ccd2144e5707c3fd4ccf5c96a3ec20
Clean up extra environment variable after packaging tests.

packaging.util.check_environ will define HOME and PLAT if they don’t exist; for
some reason, it does not define PLAT when running the tests from a checkout (so
no regrtest warning) but does when running from an installed Python.

Cleaning up the envvar in test_dist fixes the warning on my machine, but I
suspect that a test runner using a different order to run files or running them
in parallel may have PLAT defined in its environment because of another test.
Quite a lot of code ends up calling check_environ; maybe we should just clean
up PLAT in every test.  For now I’m doing this simple fix, we’ll see if we get
bug reports.
Lib/packaging/tests/test_dist.py