Fix windows test

This commit is contained in:
Aviv Palivoda
2019-08-10 22:28:33 +03:00
parent ba31f4fde7
commit f790de2401

View File

@@ -40,12 +40,18 @@ assert p.stdout.read() == test_output
p = subprocess.Popen(["sleep", "2"])
p.terminate()
p.wait()
assert p.returncode == -signal.SIGTERM
if "win" not in sys.platform:
assert p.returncode == -signal.SIGTERM
else:
assert p.returncode == 1
p = subprocess.Popen(["sleep", "2"])
p.kill()
p.wait()
assert p.returncode == -signal.SIGKILL
if "win" not in sys.platform:
assert p.returncode == -signal.SIGKILL
else:
assert p.returncode == 1
p = subprocess.Popen(["echo", "test"], stdout=subprocess.PIPE)
(stdout, stderr) = p.communicate()