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++