Author: sgoeschl
Date: Wed Jan 14 11:55:36 2009
New Revision: 734497

URL: http://svn.apache.org/viewvc?rev=734497&view=rev
Log:
Only run the test on *nix systems since I have no idea how to read from STDIN 
in a batch file

Modified:
    
commons/proper/exec/trunk/src/test/java/org/apache/commons/exec/DefaultExecutorTest.java

Modified: 
commons/proper/exec/trunk/src/test/java/org/apache/commons/exec/DefaultExecutorTest.java
URL: 
http://svn.apache.org/viewvc/commons/proper/exec/trunk/src/test/java/org/apache/commons/exec/DefaultExecutorTest.java?rev=734497&r1=734496&r2=734497&view=diff
==============================================================================
--- 
commons/proper/exec/trunk/src/test/java/org/apache/commons/exec/DefaultExecutorTest.java
 (original)
+++ 
commons/proper/exec/trunk/src/test/java/org/apache/commons/exec/DefaultExecutorTest.java
 Wed Jan 14 11:55:36 2009
@@ -356,15 +356,18 @@
      */
     public void testExecuteWithRedirectedStreams() throws Exception
     {
-        FileInputStream fis = new FileInputStream("./NOTICE.txt");
-        CommandLine cl = new CommandLine(redirectScript);
-        PumpStreamHandler pumpStreamHandler = new PumpStreamHandler( 
System.out, System.out, fis );
-        DefaultExecutor executor = new DefaultExecutor();
-        executor.setWorkingDirectory(new File("."));
-        executor.setStreamHandler( pumpStreamHandler );
-        int exitValue = executor.execute(cl);
-        fis.close();
-        assertFalse(exec.isFailure(exitValue));
+        if(OS.isFamilyUnix())
+        {
+            FileInputStream fis = new FileInputStream("./NOTICE.txt");
+            CommandLine cl = new CommandLine(redirectScript);
+            PumpStreamHandler pumpStreamHandler = new PumpStreamHandler( 
System.out, System.out, fis );
+            DefaultExecutor executor = new DefaultExecutor();
+            executor.setWorkingDirectory(new File("."));
+            executor.setStreamHandler( pumpStreamHandler );
+            int exitValue = executor.execute(cl);
+            fis.close();
+            assertFalse(exec.isFailure(exitValue));
+        }
     }
 
     /**


Reply via email to