]> granicus.if.org Git - python/commitdiff
Also skip when test_support.verbose is false.
authorStefan Krah <stefan@bytereef.org>
Thu, 3 Jun 2010 16:04:47 +0000 (16:04 +0000)
committerStefan Krah <stefan@bytereef.org>
Thu, 3 Jun 2010 16:04:47 +0000 (16:04 +0000)
Lib/test/test_signal.py

index f458cdb7b0b52e47c42e61f7f428ce04bbfd0897..ae5b586b28275d368a726fa96217ab8bfda0562e 100644 (file)
@@ -141,9 +141,10 @@ class InterProcessSignalTests(unittest.TestCase):
 
     def test_main(self):
         # Issue 3864, unknown if this affects earlier versions of freebsd also
-        if sys.platform=='freebsd6' and test_support.verbose:
-            sys.stderr.write('skipping -- inter process signals not reliable '
-                             '(do not mix well with threading) on freebsd6\n')
+        if sys.platform=='freebsd6':
+            if test_support.verbose:
+                sys.stderr.write('skipping -- inter process signals not '
+                    'reliable (do not mix well with threading) on freebsd6\n')
             return
         # This function spawns a child process to insulate the main
         # test-running process from all the signals. It then
@@ -435,9 +436,10 @@ class ItimerTest(unittest.TestCase):
 
     def test_itimer_virtual(self):
         # Issue 3864, unknown if this affects earlier versions of freebsd also
-        if sys.platform=='freebsd6' and test_support.verbose:
-            sys.stderr.write('skipping -- itimer not reliable '
-                             '(does not mix well with threading) on freebsd6\n')
+        if sys.platform=='freebsd6':
+            if test_support.verbose:
+                sys.stderr.write('skipping -- itimer not reliable (does not '
+                                 'mix well with threading) on freebsd6\n')
             return
         self.itimer = signal.ITIMER_VIRTUAL
         signal.signal(signal.SIGVTALRM, self.sig_vtalrm)
@@ -461,9 +463,10 @@ class ItimerTest(unittest.TestCase):
 
     def test_itimer_prof(self):
         # Issue 3864, unknown if this affects earlier versions of freebsd also
-        if sys.platform=='freebsd6' and test_support.verbose:
-            sys.stderr.write('skipping -- itimer not reliable '
-                             '(does not mix well with threading) on freebsd6\n')
+        if sys.platform=='freebsd6':
+            if test_support.verbose:
+                sys.stderr.write('skipping -- itimer not reliable (does not '
+                                 'mix well with threading) on freebsd6\n')
             return
         self.itimer = signal.ITIMER_PROF
         signal.signal(signal.SIGPROF, self.sig_prof)