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 cm...@apache.org on 2005/08/08 15:11:13 UTC

cvs commit: ws-axis/c/tests/auto_build/testcases/client/cpp XSD_anyURIClient.cpp

cmanohar    2005/08/08 06:11:13

  Modified:    c/tests/auto_build/testcases/client/cpp XSD_anyURIClient.cpp
  Log:
  
  
  Revision  Changes    Path
  1.5       +2 -125    ws-axis/c/tests/auto_build/testcases/client/cpp/XSD_anyURIClient.cpp
  
  Index: XSD_anyURIClient.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/tests/auto_build/testcases/client/cpp/XSD_anyURIClient.cpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- XSD_anyURIClient.cpp	13 Jul 2005 15:19:09 -0000	1.4
  +++ XSD_anyURIClient.cpp	8 Aug 2005 13:11:13 -0000	1.5
  @@ -36,7 +36,7 @@
           char emptyanyURI[1] = "";
           xsd__anyURI emptyInput = new char[1];
           strcpy (emptyInput, emptyanyURI);
  -        char simpleanyURI[25] = "A simple test message!";
  +		char simpleanyURI[25] = "http://www.xyz.com";
           xsd__anyURI input = new char[25];
           strcpy (input, simpleanyURI);
   
  @@ -78,108 +78,6 @@
           }
           delete [] emptyInput;
   
  -        // Test non-nillable element with XML reserved characters
  -        char reservedCharactersanyURI[] = "<>&\"\'";
  -        xsd__anyURI reservedCharactersInput = reservedCharactersanyURI;
  -        result = ws->asNonNillableElement(reservedCharactersInput);
  -        if (result)
  -        {
  -            if (*result)
  -            {
  -                cout << "non-nillable element with XML reserved characters=" << result << endl;
  -            }
  -            else
  -            {
  -                cout << "non-nillable element with XML reserved characters=<empty>" << endl;
  -            }
  -        }
  -        else
  -        {
  -            cout << "non-nillable element with XML reserved characters=<nil>" << endl;
  -        }
  -
  -        // Test non-nillable element with XML reserved characters
  -        char whitespaceanyURI[] = "  \t\r\nsome text \t\r\nmore text \t\r\n";
  -        xsd__anyURI whitespaceInput = whitespaceanyURI;
  -        result = ws->asNonNillableElement(whitespaceInput);
  -        if (result)
  -        {
  -            if (*result)
  -            {
  -                cout << "non-nillable element with whitespace characters=\"" << result << "\"" << endl;
  -            }
  -            else
  -            {
  -                cout << "non-nillable element with whitespace characters=<empty>" << endl;
  -            }
  -        }
  -        else
  -        {
  -            cout << "non-nillable element with whitespace characters=<nil>" << endl;
  -        }
  -
  -        // Test nillable element, with a value
  -        input = new char[25];
  -        strcpy (input, simpleanyURI);
  -        xsd__anyURI nillableResult = ws->asNillableElement(input);
  -        if (nillableResult)
  -        {
  -            if (*nillableResult)
  -            {
  -                cout << "nillable element=" << nillableResult << endl;
  -            }
  -            else
  -            {
  -                cout << "nillable element=<empty>" << endl;
  -            }
  -            delete nillableResult;
  -        }
  -        else
  -        {
  -            cout << "nillable element=<nil>" << endl;
  -        }
  -        delete [] input;
  -
  -        // Test empty nillable element
  -        emptyInput = new char[1];
  -        strcpy (emptyInput, emptyanyURI);
  -        nillableResult = ws->asNillableElement(emptyInput);
  -        if (nillableResult)
  -        {
  -            if (*nillableResult)
  -            {
  -                cout << "empty nillable element=" << nillableResult << endl;
  -            }
  -            else
  -            {
  -                cout << "empty nillable element=<empty>" << endl;
  -            }
  -            delete nillableResult;
  -        }
  -        else
  -        {
  -            cout << "empty nillable element=<nil>" << endl;
  -        }
  -        delete [] emptyInput;
  -
  -        // Test nillable element, with nil
  -        nillableResult = ws->asNillableElement(NULL);
  -        if (nillableResult)
  -        {
  -            if (*nillableResult)
  -            {
  -                cout << "nil element=" << nillableResult << endl;
  -            }
  -            else
  -            {
  -                cout << "nil element=<empty>" << endl;
  -            }
  -            delete nillableResult;
  -        }
  -        else
  -        {
  -            cout << "nil element=<nil>" << endl;
  -        }
   
           // Test required attribute
           input = new char[25];
  @@ -204,28 +102,7 @@
           }
           delete requiredAttributeResult;
   
  -        // Test empty required attribute
  -        emptyInput = new char[1];
  -        strcpy (emptyInput, emptyanyURI);
  -        requiredAttributeInput;
  -        requiredAttributeInput.setrequiredAttribute(emptyInput);
  -        requiredAttributeResult = ws->asRequiredAttribute(&requiredAttributeInput);
  -        if (requiredAttributeResult->getrequiredAttribute())
  -        {
  -            if (*(requiredAttributeResult->getrequiredAttribute()))
  -            {
  -                cout << "empty required attribute=" << requiredAttributeResult->getrequiredAttribute() << endl;
  -            }
  -            else
  -            {
  -                cout << "empty required attribute=<empty>" << endl;
  -            }
  -        }
  -        else
  -        {
  -            cout << "empty required attribute=<nil>" << endl;
  -        }
  -        delete requiredAttributeResult;
  + 
   
   /* Optional Attributes currently unsupported by WSDL2Ws
    * Exact coding of this section may change depending on chosen implementation