diff Lib/test/test_subprocess.py @ 59353:0fca397d50f7

Merged revisions 78673 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r78673 | florent.xicluna | 2010-03-05 02:05:55 +0100 (ven, 05 mar 2010) | 2 lines Let's use assertIsNone / assertIsNotNone. It's hype. ........
author Florent Xicluna <florent.xicluna@gmail.com>
date Fri, 05 Mar 2010 01:18:04 +0000
parents 432f8ba67381
children d9e6f318568f
line wrap: on
line diff
--- a/Lib/test/test_subprocess.py	Fri Mar 05 01:07:40 2010 +0000
+++ b/Lib/test/test_subprocess.py	Fri Mar 05 01:18:04 2010 +0000
@@ -653,17 +653,16 @@
 
         # Let the process initialize correctly (Issue #3137)
         time.sleep(0.1)
-        self.assertIs(p.poll(), None)
+        self.assertIsNone(p.poll())
         count, maxcount = 0, 3
         # Retry if the process do not receive the SIGINT signal.
         while count < maxcount and p.poll() is None:
             p.send_signal(signal.SIGINT)
             time.sleep(0.1)
             count += 1
-        if p.poll() is None:
-            raise support.TestFailed("the subprocess did not receive "
-                                     "the signal SIGINT")
-        elif count > 1:
+        self.assertIsNotNone(p.poll(), "the subprocess did not receive "
+                                       "the signal SIGINT")
+        if count > 1:
             print("p.send_signal(SIGINT) succeeded "
                   "after {} attempts".format(count), file=sys.stderr)
         self.assertNotEqual(p.wait(), 0)