diff options
Diffstat (limited to 'sources/pyside6/tests/util/test_processtimer.py')
-rw-r--r-- | sources/pyside6/tests/util/test_processtimer.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/sources/pyside6/tests/util/test_processtimer.py b/sources/pyside6/tests/util/test_processtimer.py index ba3e99775..026e14b6b 100644 --- a/sources/pyside6/tests/util/test_processtimer.py +++ b/sources/pyside6/tests/util/test_processtimer.py @@ -34,6 +34,7 @@ import os from subprocess import Popen, PIPE from processtimer import TimeoutException, ProcessTimer + class TimeoutTest(unittest.TestCase): def tearDown(self): @@ -43,10 +44,11 @@ class TimeoutTest(unittest.TestCase): pass def testRaise(self): - self.proc = Popen(['python2.5', '-c', 'while True: pass' ], stdout=PIPE, stderr=PIPE) + self.proc = Popen(['python2.5', '-c', 'while True: pass'], stdout=PIPE, stderr=PIPE) timer = ProcessTimer(self.proc, 1) self.assertRaises(TimeoutException, timer.waitfor) + class SimpleTest(unittest.TestCase): def tearDown(self): @@ -54,11 +56,13 @@ class SimpleTest(unittest.TestCase): os.kill(self.proc.pid, 9) except OSError: pass + def testSimple(self): self.proc = Popen(['python2.5', '-c', '"print"'], stdout=PIPE, stderr=PIPE) timer = ProcessTimer(self.proc, 10) timer.waitfor() + class TestEchoOutput(unittest.TestCase): def tearDown(self): @@ -73,6 +77,7 @@ class TestEchoOutput(unittest.TestCase): timer.waitfor() self.assertEqual(self.proc.stdout.read().strip(), '1') + class TestRetCode(unittest.TestCase): def tearDown(self): |