def test_waitpid(self): #sanity check ping_cmd = os.path.join(os.environ["windir"], "system32", "ping") pid = nt.spawnv(nt.P_NOWAIT, ping_cmd , ["ping", "-n", "1", "127.0.0.1"]) new_pid, exit_stat = nt.waitpid(pid, 0) #negative cases self.assertRaisesMessage(OSError, "[Errno 10] No child processes", nt.waitpid, -1234, 0) self.assertRaises(TypeError, nt.waitpid, "", 0)
def test_waitpid(): ''' ''' #sanity check ping_cmd = get_environ_variable("windir") + "\system32\ping" pid = nt.spawnv(nt.P_NOWAIT, ping_cmd , ["ping", "-n", "5", "-w", "1000", "127.0.0.1"]) new_pid, exit_stat = nt.waitpid(pid, 0) #negative cases AssertErrorWithMessage(OSError, "[Errno 10] No child processes", nt.waitpid, -1234, 0) AssertError(TypeError, nt.waitpid, "", 0)