- From: Arthur Ryman <ryman@ca.ibm.com>
- Date: Wed, 31 May 2006 10:57:17 -0400
- To: www-ws-desc@w3.org, woden-dev@ws.apache.org
- Message-ID: <OFDFAFBECC.B23105C6-ON8525717F.00503FF6-8525717F.00522D80@ca.ibm.com>
WSDL 2.0 Implementors, I updated the WSDL 2.0 test suite to indicate indicate the violated assertion for bad documents. This info is in both the documentation element of the WSDL and the TestMetadata.xml file, e.g. <?xml version="1.0"?> <TestMetadata xmlns="http://www.w3.org/2006/02/wsdl/TestMetadata"> <Identifier> http://dev.w3.org/cvsweb/2002/ws/desc/test-suite/documents/bad/Import-1B </Identifier> <Title>Bad Document Import-1B</Title> <Purpose></Purpose> <Description></Description> <Status>accepted</Status> <SpecRef></SpecRef> <Preconditions>none</Preconditions> <Inputs>XSDImport.wsdl</Inputs> <ExpectedResults> <Successful>false</Successful> <ViolatesAssertion>Schema-0016</ViolatesAssertion> </ExpectedResults> <Version>1.0</Version> <Contributor> <Name>Lawrence Mandel</Name> <Affiliation>IBM</Affiliation> <EMail>lmandel@ca.ibm.com</EMail> </Contributor> <Rights> http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231</ Rights> <Grouping>/documents/bad</Grouping> <SeeAlso><Reference>http://www.w3.org/TR/wsdl20#Schema-0016</ Reference></SeeAlso> </TestMetadata> I plan to update the Woden Ant task to write out a report of the failed assertions and then compare it to the expected assertions. Note that good test cases might also violate non-mandatory assertions. Those would correspond to warnings, not errors. We need some of these added to the test suite. I also plan to generate a coverage report so we can see how many test cases exists for each assertion in the spec. We clearly need to write a lot more test cases. Arthur Ryman, IBM Software Group, Rational Division blog: http://ryman.eclipsedevelopersjournal.com/ phone: +1-905-413-3077, TL 969-3077 assistant: +1-905-413-2411, TL 969-2411 fax: +1-905-413-4920, TL 969-4920 mobile: +1-416-939-5063, text: 4169395063@fido.ca
Received on Wednesday, 31 May 2006 14:57:32 UTC