You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by da...@apache.org on 2004/08/30 09:19:23 UTC
cvs commit: ws-axis/c/tests/auto_build/testcases runAllTests.sh
damitha 2004/08/30 00:19:23
Modified: c/tests/auto_build/testcases/client/cpp
ExtensibilityQueryClient.cpp
c/tests/auto_build/testcases/wsdls ExtensibilityQuery.wsdl
c/tests/auto_build/testcases runAllTests.sh
Added: c/tests/auto_build/testcases/output
ExtensibilityQuery.cpp.out
Log:
Testcase for testing xsd any type
Revision Changes Path
1.1 ws-axis/c/tests/auto_build/testcases/output/ExtensibilityQuery.cpp.out
Index: ExtensibilityQuery.cpp.out
===================================================================
Sent xml string:
<queryExpression><queryByServiceDataNames xsi:type="ns1:QNamesType" xmlns:ns1="http://www.gridforum.org/namespaces/2003/03/OGSI"><name>serviceDataName</name></queryByServiceDataNames></queryExpression>
Returned xml string:
<queryExpression><queryByServiceDataNames xmlns:ns1="http://www.gridforum.org/namespaces/2003/03/OGSI" xsi:type="ns1:QNamesType"><name>serviceDataName</name></queryByServiceDataNames></queryExpression>
Sent xml string:
<getQuoteResponse xmlns="http://www.getquote.org/test"><result><name>Widgets Inc.</name><symbol>WID</symbol><public>true</public></result></getQuoteResponse>
Returned xml string:
<getQuoteResponse xmlns="http://www.getquote.org/test"><result><name>Widgets Inc.</name><symbol>WID</symbol><public>true</public></result></getQuoteResponse>
1.2 +7 -3 ws-axis/c/tests/auto_build/testcases/client/cpp/ExtensibilityQueryClient.cpp
Index: ExtensibilityQueryClient.cpp
===================================================================
RCS file: /home/cvs/ws-axis/c/tests/auto_build/testcases/client/cpp/ExtensibilityQueryClient.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ExtensibilityQueryClient.cpp 19 Aug 2004 07:27:24 -0000 1.1
+++ ExtensibilityQueryClient.cpp 30 Aug 2004 07:19:22 -0000 1.2
@@ -1,18 +1,22 @@
#include "ExtensibilityQueryPortType.h"
-int main(void)
+int main(int argc, char* argv[])
{
+ char endpoint[256];
+ const char* url="http://localhost:80/axis/testXSDANY";
AnyType* pAny = new AnyType();
pAny->_size = 2;
pAny->_array = new char*[2];
+ url = argv[1];
+
pAny->_array[0] = strdup("<queryExpression><queryByServiceDataNames xsi:type=\"ns1:QNamesType\" xmlns:ns1=\"http://www.gridforum.org/namespaces/2003/03/OGSI\"><name>serviceDataName</name></queryByServiceDataNames></queryExpression>");
pAny->_array[1] = strdup("<getQuoteResponse xmlns=\"http://www.getquote.org/test\"><result><name>Widgets Inc.</name><symbol>WID</symbol><public>true</public></result></getQuoteResponse>");
string str;
try{
-
- ExtensibilityQueryPortType* pStub = new ExtensibilityQueryPortType("http://localhost:9090/axis/testXSDANY",APTHTTP);
+ sprintf(endpoint, "%s", url);
+ ExtensibilityQueryPortType* pStub = new ExtensibilityQueryPortType(endpoint);
AnyType* pAnyReturn = pStub->query(pAny);
if (!pAnyReturn)
{
1.2 +1 -1 ws-axis/c/tests/auto_build/testcases/wsdls/ExtensibilityQuery.wsdl
Index: ExtensibilityQuery.wsdl
===================================================================
RCS file: /home/cvs/ws-axis/c/tests/auto_build/testcases/wsdls/ExtensibilityQuery.wsdl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ExtensibilityQuery.wsdl 19 Aug 2004 07:27:26 -0000 1.1
+++ ExtensibilityQuery.wsdl 30 Aug 2004 07:19:23 -0000 1.2
@@ -63,7 +63,7 @@
<service name="ExtensibilityQuery">
<port binding="tns:ExtensibilityQueryBinding" name="ExtensibilityQueryPort">
- <soap:address location="http://localhost:8080/axis/ExtensibilityQuery"/>
+ <soap:address location="http://localhost:8080/axis/testXSDANY"/>
</port>
</service>
</definitions>
1.2 +5 -1 ws-axis/c/tests/auto_build/testcases/runAllTests.sh
Index: runAllTests.sh
===================================================================
RCS file: /home/cvs/ws-axis/c/tests/auto_build/testcases/runAllTests.sh,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- runAllTests.sh 19 Aug 2004 07:27:24 -0000 1.1
+++ runAllTests.sh 30 Aug 2004 07:19:23 -0000 1.2
@@ -33,7 +33,7 @@
rm -rf $OUTPUT_DIR
passed=0
-num_tests=19
+num_tests=20
# inserted Adrian Dick by
#test1
@@ -93,6 +93,10 @@
#test19
runTestCase.sh wsdls/InteropTestRound1.wsdl c++
[[ $? -eq 0 ]] && passed=$(($passed + 1))
+#test20
+runTestCase.sh wsdls/ExtensibilityQuery.wsdl c++
+[[ $? -eq 0 ]] && passed=$(($passed + 1))
+
#runTestCase.sh wsdls/SimpleTypeArray.wsdl c++
#[[ $? -eq 0 ]] && passed=$(($passed + 1))
#runTestCase.sh wsdls/SimpleTypeInnerUnbounded.wsdl c++