Kaydet (Commit) d567c38e authored tarafından Tarek Ziadé's avatar Tarek Ziadé

Issue #4951: Fixed failure in test_httpservers

üst a145317b
...@@ -29,7 +29,7 @@ class utilTestCase(unittest.TestCase): ...@@ -29,7 +29,7 @@ class utilTestCase(unittest.TestCase):
self.platform = sys.platform self.platform = sys.platform
self.version = sys.version self.version = sys.version
self.sep = os.sep self.sep = os.sep
self.environ = os.environ self.environ = dict(os.environ)
self.join = os.path.join self.join = os.path.join
self.isabs = os.path.isabs self.isabs = os.path.isabs
self.splitdrive = os.path.splitdrive self.splitdrive = os.path.splitdrive
...@@ -51,7 +51,10 @@ class utilTestCase(unittest.TestCase): ...@@ -51,7 +51,10 @@ class utilTestCase(unittest.TestCase):
sys.platform = self.platform sys.platform = self.platform
sys.version = self.version sys.version = self.version
os.sep = self.sep os.sep = self.sep
os.environ = self.environ for k, v in self.environ.items():
os.environ[k] = v
for k in set(os.environ) - set(self.environ):
del os.environ[k]
os.path.join = self.join os.path.join = self.join
os.path.isabs = self.isabs os.path.isabs = self.isabs
os.path.splitdrive = self.splitdrive os.path.splitdrive = self.splitdrive
......
...@@ -246,6 +246,8 @@ Core and Builtins ...@@ -246,6 +246,8 @@ Core and Builtins
Library Library
------- -------
- Issue #4951: Fixed failure in test_httpservers.
- Issue #3102: All global symbols that the _ctypes extension defines - Issue #3102: All global symbols that the _ctypes extension defines
are now prefixed with 'Py' or '_ctypes'. are now prefixed with 'Py' or '_ctypes'.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment