[Python-checkins] bpo-32294: Fix multiprocessing test_semaphore_tracker() (#4885)

Victor Stinner webhook-mailer at python.org
Fri Dec 15 10:29:26 EST 2017


https://github.com/python/cpython/commit/9402c8367bf6ada1b84f620ad957750c33adbaf9
commit: 9402c8367bf6ada1b84f620ad957750c33adbaf9
branch: master
author: Victor Stinner <victor.stinner at gmail.com>
committer: GitHub <noreply at github.com>
date: 2017-12-15T16:29:24+01:00
summary:

bpo-32294: Fix multiprocessing test_semaphore_tracker() (#4885)

Run the child process with -E option to ignore the PYTHONWARNINGS
environment variable.

files:
M Lib/test/_test_multiprocessing.py

diff --git a/Lib/test/_test_multiprocessing.py b/Lib/test/_test_multiprocessing.py
index 60385536992..7575c5d3681 100644
--- a/Lib/test/_test_multiprocessing.py
+++ b/Lib/test/_test_multiprocessing.py
@@ -4365,7 +4365,7 @@ def test_semaphore_tracker(self):
         '''
         r, w = os.pipe()
         p = subprocess.Popen([sys.executable,
-                             '-c', cmd % (w, w)],
+                             '-E', '-c', cmd % (w, w)],
                              pass_fds=[w],
                              stderr=subprocess.PIPE)
         os.close(w)



More information about the Python-checkins mailing list