[Python-checkins] cpython (3.4): Issue #20043: Add direct test for _thread.

terry.reedy python-checkins at python.org
Fri Jun 13 20:24:23 CEST 2014


http://hg.python.org/cpython/rev/ef491d76ac70
changeset:   91158:ef491d76ac70
branch:      3.4
parent:      91156:86a20231a080
user:        Terry Jan Reedy <tjreedy at udel.edu>
date:        Fri Jun 13 14:23:43 2014 -0400
summary:
  Issue #20043: Add direct test for _thread.

files:
  Lib/test/test_multiprocessing_main_handling.py |  7 ++++---
  1 files changed, 4 insertions(+), 3 deletions(-)


diff --git a/Lib/test/test_multiprocessing_main_handling.py b/Lib/test/test_multiprocessing_main_handling.py
--- a/Lib/test/test_multiprocessing_main_handling.py
+++ b/Lib/test/test_multiprocessing_main_handling.py
@@ -1,4 +1,8 @@
 # tests __main__ module handling in multiprocessing
+from test import support
+# Skip tests if _thread or _multiprocessing wasn't built.
+support.import_module('_thread')
+support.import_module('_multiprocessing')
 
 import importlib
 import importlib.machinery
@@ -9,14 +13,11 @@
 import os.path
 import py_compile
 
-from test import support
 from test.script_helper import (
     make_pkg, make_script, make_zip_pkg, make_zip_script,
     assert_python_ok, assert_python_failure, temp_dir,
     spawn_python, kill_python)
 
-# Skip tests if _multiprocessing wasn't built.
-_multiprocessing = support.import_module('_multiprocessing')
 # Look up which start methods are available to test
 import multiprocessing
 AVAILABLE_START_METHODS = set(multiprocessing.get_all_start_methods())

-- 
Repository URL: http://hg.python.org/cpython


More information about the Python-checkins mailing list