(Merge 3.4) Issue #22332: test_multiprocessing_main_handling is now skipped if

sem_open implementation is broken (ex: skipped on FreeBSD 6.4).
This commit is contained in:
Victor Stinner 2014-09-03 23:48:37 +02:00
commit e96c83bde1

View file

@ -22,6 +22,9 @@ from test.script_helper import (
import multiprocessing import multiprocessing
AVAILABLE_START_METHODS = set(multiprocessing.get_all_start_methods()) 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 verbose = support.verbose
test_source = """\ test_source = """\