You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by st...@apache.org on 2002/10/08 07:54:59 UTC
cvs commit: jakarta-ant/src/etc/testcases/taskdefs/optional WsdlToDotnet.xml
stevel 2002/10/07 22:54:59
Modified: src/etc/testcases/taskdefs/optional WsdlToDotnet.xml
Log:
Brian's new tests
Revision Changes Path
1.4 +54 -0 jakarta-ant/src/etc/testcases/taskdefs/optional/WsdlToDotnet.xml
Index: WsdlToDotnet.xml
===================================================================
RCS file: /home/cvs/jakarta-ant/src/etc/testcases/taskdefs/optional/WsdlToDotnet.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- WsdlToDotnet.xml 10 Sep 2002 22:05:09 -0000 1.3
+++ WsdlToDotnet.xml 8 Oct 2002 05:54:59 -0000 1.4
@@ -13,6 +13,7 @@
<property name="out.csc" location="${src.dir}/out.cs"/>
<property name="out.app" location="${classes.dir}/out.dll"/>
<property name="out.type" value="module"/>
+ <property name="out.vbc" location="${src.dir}/out.vb"/>
<property name="endpoint"
value="http://nagoya.apache.org:5049/Axis/StockQuoteService.jws" />
<property name="endpoint.wsdl"
@@ -42,9 +43,18 @@
</or>
</condition>
<echo> csc.found=${csc.found}</echo>
+ <condition property="vbc.found">
+ <or>
+ <available file="vbc" filepath="${env.PATH}" />
+ <available file="vbc.exe" filepath="${env.PATH}" />
+ <available file="vbc.exe" filepath="${env.Path}" />
+ </or>
+ </condition>
+ <echo> vbc.found=${vbc.found}</echo>
<condition property="dotnetapps.found">
<and>
<isset property="csc.found"/>
+ <isset property="vbc.found"/>
<isset property="wsdl.found"/>
</and>
</condition>
@@ -125,5 +135,49 @@
srcFile="${local.wsdl}"
extraOptions="/newOption:not-one-known-of"
/>
+ </target>
+
+
+
+ <target name="testLocalWsdlVB" depends="init">
+ <wsdltodotnet destFile="${out.vbc}"
+ language="VB"
+ srcFile="${local.wsdl}"
+ />
+ <vbc
+ srcDir="${src.dir}"
+ destFile="${out.app}"
+ targetType="${out.type}"
+ />
+ <available property="app.created" file="${out.app}"/>
+ <fail unless="app.created">No app created</fail>
+ </target>
+
+ <target name="testLocalWsdlServerVB"
+ depends="init" >
+ <wsdltodotnet destFile="${out.vbc}"
+ language="VB"
+ srcFile="${local.wsdl}"
+ server="true"
+ />
+ <vbc
+ srcDir="${src.dir}"
+ destFile="${out.app}"
+ targetType="${out.type}"
+ optionExplicit="true"
+ optionStrict="false"
+ optionCompare="text"
+ />
+ <available property="app.created" file="${out.app}"/>
+ <fail unless="app.created">No app created</fail>
+ </target>
+
+ <target name="testInvalidExtraOpsVB" depends="init" if="vbc.found">
+ <wsdltodotnet destFile="${out.vbc}"
+ language="VB"
+ srcFile="${local.wsdl}"
+ extraOptions="/newOption:not-one-known-of"
+ />
</target>
+
</project>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>