diff options
Diffstat (limited to 'Lib/test/test_subprocess.py')
| -rw-r--r-- | Lib/test/test_subprocess.py | 20 | 
1 files changed, 0 insertions, 20 deletions
diff --git a/Lib/test/test_subprocess.py b/Lib/test/test_subprocess.py index 3591b5e..e25cccd 100644 --- a/Lib/test/test_subprocess.py +++ b/Lib/test/test_subprocess.py @@ -2421,25 +2421,6 @@ class ProcessTestCaseNoPoll(ProcessTestCase):          ProcessTestCase.tearDown(self) -class HelperFunctionTests(unittest.TestCase): -    @unittest.skipIf(mswindows, "errno and EINTR make no sense on windows") -    def test_eintr_retry_call(self): -        record_calls = [] -        def fake_os_func(*args): -            record_calls.append(args) -            if len(record_calls) == 2: -                raise OSError(errno.EINTR, "fake interrupted system call") -            return tuple(reversed(args)) - -        self.assertEqual((999, 256), -                         subprocess._eintr_retry_call(fake_os_func, 256, 999)) -        self.assertEqual([(256, 999)], record_calls) -        # This time there will be an EINTR so it will loop once. -        self.assertEqual((666,), -                         subprocess._eintr_retry_call(fake_os_func, 666)) -        self.assertEqual([(256, 999), (666,), (666,)], record_calls) - -  @unittest.skipUnless(mswindows, "Windows-specific tests")  class CommandsWithSpaces (BaseTestCase): @@ -2544,7 +2525,6 @@ def test_main():                    Win32ProcessTestCase,                    CommandTests,                    ProcessTestCaseNoPoll, -                  HelperFunctionTests,                    CommandsWithSpaces,                    ContextManagerTests,                    )  | 
