From: Ross Lagerwall Date: Sun, 20 Mar 2011 16:27:05 +0000 (+0200) Subject: Issue #11615: Fix sporadic buildbot failures related to #10812. X-Git-Tag: v3.3.0a1~2838 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=dedf6cf387eecf81d90bfe942cfb3b0834963bbd;p=python Issue #11615: Fix sporadic buildbot failures related to #10812. --- diff --git a/Lib/test/test_posix.py b/Lib/test/test_posix.py index 72bc1de1c4..5373292f0a 100644 --- a/Lib/test/test_posix.py +++ b/Lib/test/test_posix.py @@ -141,7 +141,7 @@ class PosixTester(unittest.TestCase): @unittest.skipUnless(hasattr(posix, 'fexecve'), "test needs posix.fexecve()") @unittest.skipUnless(hasattr(os, 'fork'), "test needs os.fork()") - @unittest.skipUnless(hasattr(os, 'wait'), "test needs os.wait()") + @unittest.skipUnless(hasattr(os, 'waitpid'), "test needs os.waitpid()") def test_fexecve(self): fp = os.open(sys.executable, os.O_RDONLY) try: @@ -150,7 +150,7 @@ class PosixTester(unittest.TestCase): os.chdir(os.path.split(sys.executable)[0]) posix.fexecve(fp, [sys.executable, '-c', 'pass'], os.environ) else: - self.assertEqual(os.wait(), (pid, 0)) + self.assertEqual(os.waitpid(pid, 0), (pid, 0)) finally: os.close(fp)