Lines Matching refs:self
22 def test_spawn(self):
23 tmpdir = self.mkdtemp()
29 self.write_file(exe, '#!%s\nexit 1' % unix_shell)
32 self.write_file(exe, 'exit 1')
35 self.assertRaises(DistutilsExecError, spawn, [exe])
40 self.write_file(exe, '#!%s\nexit 0' % unix_shell)
43 self.write_file(exe, 'exit 0')
48 def test_find_executable(self):
63 self.assertEqual(rv, filename)
68 self.assertEqual(rv, filename)
73 self.assertEqual(rv, program)
78 self.assertIsNone(rv)
88 self.assertIsNone(rv)
93 self.assertEqual(rv, program)
102 self.assertIsNone(rv)
107 self.assertEqual(rv, program)
120 self.assertEqual(rv, filename)
127 self.assertEqual(rv, filename)
129 def test_spawn_missing_exe(self):
130 with self.assertRaises(DistutilsExecError) as ctx:
132 self.assertIn("command 'does-not-exist' failed", str(ctx.exception))