Ejemplo n.º 1
0
 def test_bad_cmd(self):
     process = Process()
     rc = process.os_system('$ "Hello world" 2> output')
     self.assertNotEqual(rc, 0)
Ejemplo n.º 2
0
 def test_quiet(self):
     process = Process(quiet=True)
     rc = process.os_system('echo "Hello world"')
     self.assertEqual(rc, 0)
Ejemplo n.º 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')
Ejemplo n.º 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')
Ejemplo n.º 5
0
 def test_bad_cmd(self):
     process = Process()
     rc = process.os_system('$ "Hello world" 2> output')
     self.assertNotEqual(rc, 0)
Ejemplo n.º 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')
Ejemplo n.º 7
0
 def test_quiet(self):
     process = Process(quiet=True)
     rc = process.os_system('echo "Hello world"')
     self.assertEqual(rc, 0)
Ejemplo n.º 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')