diff options
author | Giampaolo Rodola <g.rodola@gmail.com> | 2017-05-03 01:45:29 +0200 |
---|---|---|
committer | Giampaolo Rodola <g.rodola@gmail.com> | 2017-05-03 01:45:29 +0200 |
commit | 36fe8dacf24098502fb782cfc4b05ccc24734d13 (patch) | |
tree | 87a6eb1a31df58cae03eb58ad3e8f76d05382ba9 | |
parent | b4b3892f42bfaed40d99a729456a560bb69f2600 (diff) | |
download | psutil-36fe8dacf24098502fb782cfc4b05ccc24734d13.tar.gz |
actualy passing CREATE_NO_WINDOWS to Popen makes test_children fail because it creates an extra subprocess for some reason
-rw-r--r-- | psutil/tests/__init__.py | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/psutil/tests/__init__.py b/psutil/tests/__init__.py index 987907e5..c813ce46 100644 --- a/psutil/tests/__init__.py +++ b/psutil/tests/__init__.py @@ -232,9 +232,6 @@ def get_test_subprocess(cmd=None, **kwds): """ kwds.setdefault("stdin", DEVNULL) kwds.setdefault("stdout", DEVNULL) - if WINDOWS: - # avoid creating error boxes - kwds.setdefault("creationflags", 0x8000000) # CREATE_NO_WINDOW if cmd is None: safe_rmpath(_TESTFN) pyline = "from time import sleep;" @@ -307,11 +304,8 @@ def sh(cmd): raises RuntimeError on error. """ shell = True if isinstance(cmd, (str, unicode)) else False - # avoid creating error boxes on windows - creationflags = 0x8000000 if WINDOWS else 0 p = subprocess.Popen(cmd, shell=shell, stdout=subprocess.PIPE, - stderr=subprocess.PIPE, universal_newlines=True, - creationflags=creationflags) + stderr=subprocess.PIPE, universal_newlines=True) stdout, stderr = p.communicate() if p.returncode != 0: raise RuntimeError(stderr) |