mirror of
https://github.com/python/cpython.git
synced 2025-08-02 16:13:13 +00:00
Let's use assertIsNone / assertIsNotNone. It's hype.
This commit is contained in:
parent
80e0e2d2d8
commit
d6935631da
1 changed files with 5 additions and 5 deletions
|
@ -655,17 +655,16 @@ class POSIXProcessTestCase(unittest.TestCase):
|
|||
|
||||
# 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 test_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 >>sys.stderr, ("p.send_signal(SIGINT) succeeded "
|
||||
"after {} attempts".format(count))
|
||||
self.assertNotEqual(p.wait(), 0)
|
||||
|
@ -824,6 +823,7 @@ def test_main():
|
|||
ProcessTestCaseNoPoll,
|
||||
HelperFunctionTests)
|
||||
|
||||
unit_tests = ( POSIXProcessTestCase,)
|
||||
test_support.run_unittest(*unit_tests)
|
||||
test_support.reap_children()
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue