@Override
 public void run() {
   try {
     ProcessUtils.exec(null, null, null, "sleep", "" + seconds);
   } catch (Throwable t) {
     result = t;
   }
 }
 @Test
 public void testStdin() {
   assumePOSIX();
   final String value = "Hello, World!\n";
   final InputStream input = new ByteArrayInputStream(value.getBytes());
   final String result = ProcessUtils.exec(null, input, null, null, "cat");
   assertEquals(value, result);
 }