Lines Matching refs:execv
77 # when combining linuxthreads with a failed execv call: see
1969 Stubs out execv and execve functions when used as context manager.
1970 Records exec calls. The mock execv and execve functions always raise an
1974 # of calls to execv or execve that have been made.
1978 calls.append(('execv', name, args))
1979 raise RuntimeError("execv called")
1986 orig_execv = os.execv
1989 os.execv = mock_execv
1995 os.execv = orig_execv
1999 @unittest.skipUnless(hasattr(os, 'execv'),
2000 "need os.execv()")
2009 self.assertRaises(ValueError, os.execv, 'notepad', ())
2010 self.assertRaises(ValueError, os.execv, 'notepad', [])
2011 self.assertRaises(ValueError, os.execv, 'notepad', ('',))
2012 self.assertRaises(ValueError, os.execv, 'notepad', [''])
2043 self.assertEqual(calls[0], ('execv', fullpath, (arguments,)))