예제 #1
0
 def test_wait_for_pid(self):
     wait_for_pid(os.getpid())
     nopid = max(psutil.pids()) + 99999
     with mock.patch('psutil.tests.retry.__iter__', return_value=iter([0])):
         self.assertRaises(psutil.NoSuchProcess, wait_for_pid, nopid)
예제 #2
0
 def setUpClass(cls):
     cls.pid = get_test_subprocess([PYTHON, "-E", "-O"],
                                   stdin=subprocess.PIPE).pid
     wait_for_pid(cls.pid)
예제 #3
0
 def test_wait_for_pid(self):
     wait_for_pid(os.getpid())
     nopid = max(psutil.pids()) + 99999
     with mock.patch('psutil.tests.retry.__iter__', return_value=iter([0])):
         self.assertRaises(psutil.NoSuchProcess, wait_for_pid, nopid)
예제 #4
0
 def setUpClass(cls):
     cls.pid = get_test_subprocess([PYTHON_EXE, "-E", "-O"],
                                   stdin=subprocess.PIPE).pid
     wait_for_pid(cls.pid)