From: Victor Stinner Date: Wed, 3 Sep 2014 21:48:08 +0000 (+0200) Subject: Issue #22332: test_multiprocessing_main_handling is now skipped if sem_open X-Git-Tag: v3.4.2rc1~56 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2bb8a08159ff6b474f043710f6e1aa01e8e266d6;p=python Issue #22332: test_multiprocessing_main_handling is now skipped if sem_open implementation is broken (ex: skipped on FreeBSD 6.4). --- diff --git a/Lib/test/test_multiprocessing_main_handling.py b/Lib/test/test_multiprocessing_main_handling.py index bfd67378a5..97539e061e 100644 --- a/Lib/test/test_multiprocessing_main_handling.py +++ b/Lib/test/test_multiprocessing_main_handling.py @@ -22,6 +22,9 @@ from test.script_helper import ( import multiprocessing AVAILABLE_START_METHODS = set(multiprocessing.get_all_start_methods()) +# Issue #22332: Skip tests if sem_open implementation is broken. +support.import_module('multiprocessing.synchronize') + verbose = support.verbose test_source = """\