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));
+ }
}
/**