You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by mm...@apache.org on 2007/03/22 04:15:57 UTC
svn commit: r521105 - in /incubator/cxf/trunk/tools/javato: Hello.wsdl
src/test/java/org/apache/cxf/tools/common/ToolTestBase.java
src/test/java/org/apache/cxf/tools/java2wsdl/JavaToWSDLTest.java
Author: mmao
Date: Wed Mar 21 20:15:57 2007
New Revision: 521105
URL: http://svn.apache.org/viewvc?view=rev&rev=521105
Log:
* Remove the wsdl checked in by accident
* Move the generated wsdl/schemas into target dir
Removed:
incubator/cxf/trunk/tools/javato/Hello.wsdl
Modified:
incubator/cxf/trunk/tools/javato/src/test/java/org/apache/cxf/tools/common/ToolTestBase.java
incubator/cxf/trunk/tools/javato/src/test/java/org/apache/cxf/tools/java2wsdl/JavaToWSDLTest.java
Modified: incubator/cxf/trunk/tools/javato/src/test/java/org/apache/cxf/tools/common/ToolTestBase.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/tools/javato/src/test/java/org/apache/cxf/tools/common/ToolTestBase.java?view=diff&rev=521105&r1=521104&r2=521105
==============================================================================
--- incubator/cxf/trunk/tools/javato/src/test/java/org/apache/cxf/tools/common/ToolTestBase.java (original)
+++ incubator/cxf/trunk/tools/javato/src/test/java/org/apache/cxf/tools/common/ToolTestBase.java Wed Mar 21 20:15:57 2007
@@ -20,11 +20,16 @@
package org.apache.cxf.tools.common;
import java.io.ByteArrayOutputStream;
+import java.io.File;
import java.io.PrintStream;
+import java.net.URISyntaxException;
+import java.net.URISyntaxException;
import java.net.URL;
import junit.framework.TestCase;
+import org.apache.cxf.helpers.FileUtils;
+
public abstract class ToolTestBase extends TestCase {
protected PrintStream oldStdErr;
@@ -58,5 +63,15 @@
return new String(errOut.toByteArray());
}
+ protected String getLocation(String wsdlFile) throws URISyntaxException {
+ File output = new File(getClass().getResource(".").toURI());
+ output = new File(output, "resources");
+
+ if (!output.exists()) {
+ FileUtils.mkDir(output);
+ }
+
+ return new File(output, wsdlFile).toString();
+ }
}
Modified: incubator/cxf/trunk/tools/javato/src/test/java/org/apache/cxf/tools/java2wsdl/JavaToWSDLTest.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/tools/javato/src/test/java/org/apache/cxf/tools/java2wsdl/JavaToWSDLTest.java?view=diff&rev=521105&r1=521104&r2=521105
==============================================================================
--- incubator/cxf/trunk/tools/javato/src/test/java/org/apache/cxf/tools/java2wsdl/JavaToWSDLTest.java (original)
+++ incubator/cxf/trunk/tools/javato/src/test/java/org/apache/cxf/tools/java2wsdl/JavaToWSDLTest.java Wed Mar 21 20:15:57 2007
@@ -23,6 +23,10 @@
public class JavaToWSDLTest extends ToolTestBase {
+ public void tearDown() {
+ super.tearDown();
+ }
+
public void testVersionOutput() throws Exception {
String[] args = new String[] {"-v"};
JavaToWSDL.main(args);
@@ -35,8 +39,9 @@
assertNotNull(getStdOut());
}
- public void testNormalArgs() {
- String[] args = new String[] {"-o", "./test.wsdl", "org.apache.hello_world_soap_http.Greeter"};
+ public void testNormalArgs() throws Exception {
+ System.err.println(getLocation("test.wsdl"));
+ String[] args = new String[] {"-o", getLocation("normal.wsdl"), "org.apache.hello_world_soap_http.Greeter"};
JavaToWSDL.main(args);
assertNotNull(getStdOut());
}
@@ -55,8 +60,8 @@
}
- public void testNoOutPutFile() {
- String[] args = new String[] {"org.apache.hello_world_soap_http.Greeter"};
+ public void testNoOutPutFile() throws Exception {
+ String[] args = new String[] {"-o", getLocation("nooutput.wsdl"), "org.apache.hello_world_soap_http.Greeter"};
JavaToWSDL.main(args);
assertNotNull(getStdOut());
}