def test_execute_with_hidden_standard_error(self):
     process = Command('echo spam', hide_standard_error=True).execute()
     self.assertFalse(process.stdout.closed)
     self.assertFalse(process.stderr.closed)
     self.assertEqual(process.wait(), 0)
     process.stdout.close()
     process.stderr.close()
 def test_execute(self, **kwargs):
     process = Command('echo spam', **kwargs).execute()
     self.assertIsNone(process.stderr)
     self.assertFalse(process.stdout.closed)
     self.assertEqual(process.wait(), 0)
     process.stdout.close()
Exemplo n.º 3
0
def test_execute_with_shell():
    process = Command('echo spam', shell=True).execute()
    assert process.stderr is None
    assert not process.stdout.closed
    assert process.wait() == 0
Exemplo n.º 4
0
def test_execute_with_hidden_standard_error():
    process = Command('echo spam', hide_standard_error=True).execute()
    assert not process.stderr.closed
    assert process.wait() == 0
Exemplo n.º 5
0
def test_execute():
    process = Command('echo spam').execute()
    assert process.stderr is None
    assert not process.stdout.closed
    assert process.wait() == 0