ExecResult result = execHandle.start().waitForFinish();
assertEquals(ExecHandleState.SUCCEEDED, execHandle.getState());
assertEquals(0, result.getExitValue());
assertEquals("args: [arg1, arg2]", out.toString());
result.assertNormalExitValue();
}
@Test
public void testProcessCanHaveNonZeroExitCode() throws IOException {
DefaultExecHandle execHandle = new DefaultExecHandle(