Author: heiko.braun(a)jboss.com
Date: 2007-09-26 14:58:20 -0400 (Wed, 26 Sep 2007)
New Revision: 4636
Modified:
framework/trunk/src/test/java/org/jboss/test/ws/jaxws/smoke/tools/ScriptTestCase.java
Log:
Use absolutepaths in script test cases. Makes the output reproducable
Modified:
framework/trunk/src/test/java/org/jboss/test/ws/jaxws/smoke/tools/ScriptTestCase.java
===================================================================
---
framework/trunk/src/test/java/org/jboss/test/ws/jaxws/smoke/tools/ScriptTestCase.java 2007-09-26
18:42:59 UTC (rev 4635)
+++
framework/trunk/src/test/java/org/jboss/test/ws/jaxws/smoke/tools/ScriptTestCase.java 2007-09-26
18:58:20 UTC (rev 4636)
@@ -61,7 +61,11 @@
fail("This test has not been verified on windows");
}
- String command = JBOSS_HOME + "/bin/wsconsume.sh -k -o wsconsume/java " +
WSDL_LOCATION;
+ // use absolute path for the output to be re-usable
+ String absWsdlLoc= new File(WSDL_LOCATION).getAbsolutePath();
+ String absOutput = new File("wsconsume/java").getAbsolutePath();
+
+ String command = JBOSS_HOME + "/bin/wsconsume.sh -k -o "+absOutput+"
"+ absWsdlLoc;
Process p = executeCommand(command);
// check status code
@@ -78,8 +82,10 @@
{
fail("This test has not been verified on windows");
}
-
- String command = JBOSS_HOME + "/bin/wsprovide.sh -k -w -o wsprovide/java/
--classpath "+TEST_EXEC_DIR+"/classes "+ ENDPOINT_CLASS;
+
+ String absOutput = new File("wsprovide/java/").getAbsolutePath();
+
+ String command = JBOSS_HOME + "/bin/wsprovide.sh -k -w -o
"+absOutput+" --classpath "+TEST_EXEC_DIR+"/classes "+
ENDPOINT_CLASS;
Process p = executeCommand(command);
// check status code
Show replies by date