Пример #1
0
 def test_bad_cmd(self):
     process = Process()
     rc = process.os_system('$ "Hello world" 2> output')
     self.assertNotEqual(rc, 0)
Пример #2
0
 def test_quiet(self):
     process = Process(quiet=True)
     rc = process.os_system('echo "Hello world"')
     self.assertEqual(rc, 0)
Пример #3
0
 def test_env(self):
     env = {'HELLO': 'Hello world'}
     process = Process(env=env)
     rc = process.os_system('echo ${HELLO} > output')
     self.assertEqual(rc, 0)
     self.assertEqual(process.pipe('cat output'), 'Hello world')
Пример #4
0
 def test_simple(self):
     process = Process()
     rc = process.os_system('echo "Hello world" > output')
     self.assertEqual(rc, 0)
     self.assertEqual(process.pipe('cat output'), 'Hello world')
Пример #5
0
 def test_bad_cmd(self):
     process = Process()
     rc = process.os_system('$ "Hello world" 2> output')
     self.assertNotEqual(rc, 0)
Пример #6
0
 def test_env(self):
     env = {'HELLO': 'Hello world'}
     process = Process(env=env)
     rc = process.os_system('echo ${HELLO} > output')
     self.assertEqual(rc, 0)
     self.assertEqual(process.pipe('cat output'), 'Hello world')
Пример #7
0
 def test_quiet(self):
     process = Process(quiet=True)
     rc = process.os_system('echo "Hello world"')
     self.assertEqual(rc, 0)
Пример #8
0
 def test_simple(self):
     process = Process()
     rc = process.os_system('echo "Hello world" > output')
     self.assertEqual(rc, 0)
     self.assertEqual(process.pipe('cat output'), 'Hello world')