]> granicus.if.org Git - python/commitdiff
move helper function into its test method (closes #19112)
authorBenjamin Peterson <benjamin@python.org>
Sun, 29 Sep 2013 15:08:04 +0000 (11:08 -0400)
committerBenjamin Peterson <benjamin@python.org>
Sun, 29 Sep 2013 15:08:04 +0000 (11:08 -0400)
Lib/test/test_multiprocessing.py

index 925f39dc4fa524b675766e4cc08abbb745cc0fdd..dc4252ef872c4455af11210f5de4b9a19ba1cc95 100644 (file)
@@ -2293,13 +2293,6 @@ def _ThisSubProcess(q):
     except Queue.Empty:
         pass
 
-def _TestProcess(q):
-    queue = multiprocessing.Queue()
-    subProc = multiprocessing.Process(target=_ThisSubProcess, args=(queue,))
-    subProc.daemon = True
-    subProc.start()
-    subProc.join()
-
 def _afunc(x):
     return x*x
 
@@ -2331,6 +2324,12 @@ class _file_like(object):
 class TestStdinBadfiledescriptor(unittest.TestCase):
 
     def test_queue_in_process(self):
+        def _TestProcess(q):
+            queue = multiprocessing.Queue()
+            subProc = multiprocessing.Process(target=_ThisSubProcess, args=(queue,))
+            subProc.daemon = True
+            subProc.start()
+            subProc.join()
         queue = multiprocessing.Queue()
         proc = multiprocessing.Process(target=_TestProcess, args=(queue,))
         proc.start()