]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
bpo-35412: Skip test_multiprocessing_fork and test_multiprocessing_forkserver on...
authorPablo Galindo <Pablogsal@gmail.com>
Tue, 11 Dec 2018 11:31:16 +0000 (11:31 +0000)
committerGitHub <noreply@github.com>
Tue, 11 Dec 2018 11:31:16 +0000 (11:31 +0000)
Forkserver and fork are not available on Windows and therefore these test must be skipped.

Lib/test/test_multiprocessing_fork.py
Lib/test/test_multiprocessing_forkserver.py

index daadcd3cc3124aa16d8a1b62fd7a7f1183a704a2..5000edb7c5c299b6e77e3ca03e11961bf18d3332 100644 (file)
@@ -7,6 +7,9 @@ from test import support
 if support.PGO:
     raise unittest.SkipTest("test is not helpful for PGO")
 
+if sys.platform == "win32":
+    raise unittest.SkipTest("fork is not available on Windows")
+
 if sys.platform == 'darwin':
     raise unittest.SkipTest("test may crash on macOS (bpo-33725)")
 
index 407bb3f9b694c8c50d85363de4fb2b4bada8624e..6ad5faf9e8a3290513965bf1e853176853bea0cf 100644 (file)
@@ -1,11 +1,15 @@
 import unittest
 import test._test_multiprocessing
 
+import sys
 from test import support
 
 if support.PGO:
     raise unittest.SkipTest("test is not helpful for PGO")
 
+if sys.platform == "win32":
+    raise unittest.SkipTest("forkserver is not available on Windows")
+
 test._test_multiprocessing.install_tests_in_module_dict(globals(), 'forkserver')
 
 if __name__ == '__main__':