Author: jim.ma
Date: 2010-12-28 06:35:15 -0500 (Tue, 28 Dec 2010)
New Revision: 13531
Modified:
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/smoke/tools/WSConsumerPlugin.java
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/smoke/tools/WSConsumerTestCase.java
Log:
[JBWS-3193]:Added test case
Modified:
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/smoke/tools/WSConsumerPlugin.java
===================================================================
---
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/smoke/tools/WSConsumerPlugin.java 2010-12-28
11:34:01 UTC (rev 13530)
+++
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/smoke/tools/WSConsumerPlugin.java 2010-12-28
11:35:15 UTC (rev 13531)
@@ -155,6 +155,24 @@
assertTrue("Source directory switch ignored", sei.exists());
}
+ public void testNocompileNoKeep() throws Exception
+ {
+ File sourceDir = new File(workDirectory,
"wsconsumeNoCPNOKeepsource/java/");
+ File outputDir = new File(workDirectory,
"wsconsumeNoCPNOKeepOutput/java/");
+
consumer.setTargetPackage("org.jboss.test.ws.tools.testSourceDirectory");
+ consumer.setSourceDirectory(sourceDir);
+ consumer.setOutputDirectory(outputDir);
+
+
consumer.consume(getResourceFile("jaxws/smoke/tools/wsdl/TestService.wsdl").getCanonicalPath());
+
+ File sei = new File(workDirectory,
"wsconsumeNoCPNOKeepOutput/java/org/jboss/test/ws/tools/testSourceDirectory/EndpointInterface.java");
+ assertTrue("Expected sei not generated in the expected directory " +
outputDir.getPath() , sei.exists());
+
+ File notExistSei = new File(workDirectory,
"wsconsumeNoCPNOKeepsource/java/org/jboss/test/ws/tools/testSourceDirectory/EndpointInterface.java");
+ assertFalse("Directory " + sourceDir.getPath() + " is expected to
empty", notExistSei.exists());
+ }
+
+
/**
* Enables/Disables Java source generation.
*
Modified:
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/smoke/tools/WSConsumerTestCase.java
===================================================================
---
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/smoke/tools/WSConsumerTestCase.java 2010-12-28
11:34:01 UTC (rev 13530)
+++
framework/trunk/testsuite/test/java/org/jboss/test/ws/jaxws/smoke/tools/WSConsumerTestCase.java 2010-12-28
11:35:15 UTC (rev 13531)
@@ -89,6 +89,17 @@
{
dispatch("testSourceDirectory");
}
+
+
+ /**
+ *JBWS-3193
+ * If there are "-n" and "-s" flag, without "-k", the
generated
+ * artifacts should be placed in output directory
+ */
+ public void testNocompileNoKeep() throws Exception
+ {
+ dispatch("testNocompileNoKeep");
+ }
/**
* Enables/Disables Java source generation.
Show replies by date