]> git.decadent.org.uk Git - dak.git/blobdiff - tests/test_multiprocessing.py
Merge remote-tracking branch 'jcristau/formatone-no-tar-sig'
[dak.git] / tests / test_multiprocessing.py
index c67e51fb36fd6625c7d3981876ed0b3ad90eb9ec..595032f756aed0fa792e573cd77b98515f4111ef 100755 (executable)
@@ -4,14 +4,14 @@ from base_test import DakTestCase
 
 from daklib.dakmultiprocessing import DakProcessPool, \
                                       PROC_STATUS_SUCCESS,   PROC_STATUS_MISCFAILURE, \
-                                      PROC_STATUS_EXCEPTION, PROC_STATUS_SIGNALRAISED 
+                                      PROC_STATUS_EXCEPTION, PROC_STATUS_SIGNALRAISED
 import signal
 
 def test_function(num, num2):
     from os import kill, getpid
 
     if num == 1:
-        sigs = [signal.SIGTERM, signal.SIGCHLD, signal.SIGALRM, signal.SIGHUP]
+        sigs = [signal.SIGTERM, signal.SIGPIPE, signal.SIGALRM, signal.SIGHUP]
         kill(getpid(), sigs[num2])
 
     if num2 == 3:
@@ -47,7 +47,7 @@ class DakProcessPoolTestCase(DakTestCase):
                     (PROC_STATUS_SUCCESS,      'blah, 0, 2'),
                     (PROC_STATUS_EXCEPTION,    'Test uncaught exception handling'),
                     (PROC_STATUS_SIGNALRAISED, 15),
-                    (PROC_STATUS_SIGNALRAISED, 17),
+                    (PROC_STATUS_SIGNALRAISED, 13),
                     (PROC_STATUS_SIGNALRAISED, 14),
                     (PROC_STATUS_SIGNALRAISED, 1),
                     (PROC_STATUS_SUCCESS,      'blah, 2, 0'),