Try to fix test_wsgiref failures due to test_httpservers modifying the environment

This commit is contained in:
Antoine Pitrou 2009-11-02 22:04:54 +00:00
parent f226ac8a72
commit 7f4f8c3ff1

View file

@ -341,13 +341,17 @@ class CGIHTTPServerTestCase(BaseTestCase):
def test_main(verbose=None):
cwd = os.getcwd()
env = os.environ.copy()
try:
cwd = os.getcwd()
test_support.run_unittest(BaseHTTPServerTestCase,
SimpleHTTPServerTestCase,
CGIHTTPServerTestCase
)
finally:
test_support.reap_children()
os.environ.clear()
os.environ.update(env)
os.chdir(cwd)
if __name__ == '__main__':