- From: Arthur Ryman via cvs-syncmail <cvsmail@w3.org>
- Date: Thu, 06 Jul 2006 14:48:10 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/test-suite In directory hutz:/tmp/cvs-serv26660/test-suite Modified Files: test-suite-reports.xml test-suite.xml test-suite-coverage-summary.xml wsdl-coverage.xsl wsdl-xpaths.xml Log Message: added testcases from Lawrence Mandel 2006-06-07 Index: test-suite.xml =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/test-suite.xml,v retrieving revision 1.10 retrieving revision 1.11 diff -C 2 -d -r1.10 -r1.11 *** test-suite.xml 5 Jul 2006 21:44:58 -0000 1.10 --- test-suite.xml 6 Jul 2006 14:48:08 -0000 1.11 *************** *** 22,25 **** --- 22,30 ---- <file>XSDimportValid.wsdl</file> </test-case> + <test-case id="documents/bad/Include-1B"> + <folder>Include-1B</folder> + <file>Echo.wsdl</file> + <file>EchoImpl.wsdl</file> + </test-case> <test-case id="documents/bad/Interface-1B"> <folder>Interface-1B</folder> *************** *** 34,37 **** --- 39,94 ---- <file>Interface.wsdl</file> </test-case> + <test-case id="documents/bad/RPC-1B"> + <folder>RPC-1B</folder> + <file>rpcstyleinonly.wsdl</file> + </test-case> + <test-case id="documents/bad/RPC-2B"> + <folder>RPC-2B</folder> + <file>rpcstyleinonly.wsdl</file> + </test-case> + <test-case id="documents/bad/RPC-3B"> + <folder>RPC-3B</folder> + <file>rpcstyleinonly.wsdl</file> + </test-case> + <test-case id="documents/bad/RPC-4B"> + <folder>RPC-4B</folder> + <file>rpcstyleinout.wsdl</file> + </test-case> + <test-case id="documents/bad/RPC-5B"> + <folder>RPC-5B</folder> + <file>rpcstyleinout.wsdl</file> + </test-case> + <test-case id="documents/bad/RPC-6B"> + <folder>RPC-6B</folder> + <file>rpcstyleinout.wsdl</file> + </test-case> + <test-case id="documents/bad/RPC-7B"> + <folder>RPC-7B</folder> + <file>rpcstyleinout.wsdl</file> + </test-case> + <test-case id="documents/bad/RPC-8B"> + <folder>RPC-8B</folder> + <file>rpcstyleinout.wsdl</file> + </test-case> + <test-case id="documents/bad/RPC-9B"> + <folder>RPC-9B</folder> + <file>rpcstyleinout.wsdl</file> + </test-case> + <test-case id="documents/bad/RPC-10B"> + <folder>RPC-10B</folder> + <file>rpcstyleinout.wsdl</file> + </test-case> + <test-case id="documents/bad/RPC-11B"> + <folder>RPC-11B</folder> + <file>rpcstyleinout.wsdl</file> + </test-case> + <test-case id="documents/bad/RPC-12B"> + <folder>RPC-12B</folder> + <file>rpcstyleinout.wsdl</file> + </test-case> + <test-case id="documents/bad/RPC-13B"> + <folder>RPC-13B</folder> + <file>rpcstyleinout.wsdl</file> + </test-case> <test-case id="documents/bad/Service-12B"> <folder>Service-12B</folder> *************** *** 133,136 **** --- 190,198 ---- <file>updateDetails.wsdl</file> </test-case> + <test-case id="documents/good/Include-1G"> + <folder>Include-1G</folder> + <file>Echo.wsdl</file> + <file>EchoImpl.wsdl</file> + </test-case> <test-case id="documents/good/Interface-1G"> <folder>Interface-1G</folder> *************** *** 165,168 **** --- 227,238 ---- <file>retrieveItems.wsdl</file> </test-case> + <test-case id="documents/good/RPC-1G"> + <folder>RPC-1G</folder> + <file>rpcstyleinout.wsdl</file> + </test-case> + <test-case id="documents/good/RPC-2G"> + <folder>RPC-2G</folder> + <file>rpcstyleinonly.wsdl</file> + </test-case> <test-case id="documents/good/SchemaId-1G"> <folder>SchemaId-1G</folder> Index: test-suite-reports.xml =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/test-suite-reports.xml,v retrieving revision 1.5 retrieving revision 1.6 diff -C 2 -d -r1.5 -r1.6 *** test-suite-reports.xml 5 Jul 2006 21:48:03 -0000 1.5 --- test-suite-reports.xml 6 Jul 2006 14:48:08 -0000 1.6 *************** *** 7,13 **** --- 7,28 ---- <report>reports/documents/bad/Import-3B/XSDimport2.xml</report> <report>reports/documents/bad/Import-3B/XSDimportValid.xml</report> + <report>reports/documents/bad/Include-1B/Echo.xml</report> + <report>reports/documents/bad/Include-1B/EchoImpl.xml</report> <report>reports/documents/bad/Interface-1B/Interface.xml</report> <report>reports/documents/bad/Interface-2B/Interface.xml</report> <report>reports/documents/bad/Interface-3B/Interface.xml</report> + <report>reports/documents/bad/RPC-1B/rpcstyleinonly.xml</report> + <report>reports/documents/bad/RPC-2B/rpcstyleinonly.xml</report> + <report>reports/documents/bad/RPC-3B/rpcstyleinonly.xml</report> + <report>reports/documents/bad/RPC-4B/rpcstyleinout.xml</report> + <report>reports/documents/bad/RPC-5B/rpcstyleinout.xml</report> + <report>reports/documents/bad/RPC-6B/rpcstyleinout.xml</report> + <report>reports/documents/bad/RPC-7B/rpcstyleinout.xml</report> + <report>reports/documents/bad/RPC-8B/rpcstyleinout.xml</report> + <report>reports/documents/bad/RPC-9B/rpcstyleinout.xml</report> + <report>reports/documents/bad/RPC-10B/rpcstyleinout.xml</report> + <report>reports/documents/bad/RPC-11B/rpcstyleinout.xml</report> + <report>reports/documents/bad/RPC-12B/rpcstyleinout.xml</report> + <report>reports/documents/bad/RPC-13B/rpcstyleinout.xml</report> <report>reports/documents/bad/Service-12B/Service.xml</report> <report>reports/documents/bad/Service-13B/Service.xml</report> *************** *** 36,39 **** --- 51,56 ---- <report>reports/documents/good/ImportedWSDL-1G/retrieveDetails.xml</report> <report>reports/documents/good/ImportedWSDL-1G/updateDetails.xml</report> + <report>reports/documents/good/Include-1G/Echo.xml</report> + <report>reports/documents/good/Include-1G/EchoImpl.xml</report> <report>reports/documents/good/Interface-1G/Interface.xml</report> <report>reports/documents/good/Interface-2G/Interface.xml</report> *************** *** 44,47 **** --- 61,66 ---- <report>reports/documents/good/Interface-7G/Interface.xml</report> <report>reports/documents/good/MultipleInlineSchemas-1G/retrieveItems.xml</report> + <report>reports/documents/good/RPC-1G/rpcstyleinout.xml</report> + <report>reports/documents/good/RPC-2G/rpcstyleinonly.xml</report> <report>reports/documents/good/SchemaId-1G/schemaIds.xml</report> <report>reports/documents/good/SchemaLocationFragment-1G/Items.xml</report> Index: test-suite-coverage-summary.xml =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/test-suite-coverage-summary.xml,v retrieving revision 1.9 retrieving revision 1.10 diff -C 2 -d -r1.9 -r1.10 *** test-suite-coverage-summary.xml 5 Jul 2006 21:48:03 -0000 1.9 --- test-suite-coverage-summary.xml 6 Jul 2006 14:48:08 -0000 1.10 *************** *** 3,26 **** <coverage> ! <item xpath="/wsdl:description//wsdl:documentation" count="65"/> <item xpath="/wsdl:description/wsdl:import" count="5"/> <item xpath="/wsdl:description/wsdl:import/@location" count="5"/> ! <item xpath="/wsdl:description/wsdl:include" count="3"/> ! <item xpath="/wsdl:description/wsdl:types" count="38"/> ! <item xpath="/wsdl:description/wsdl:types/xs:schema" count="31"/> <item xpath="/wsdl:description/wsdl:types/xs:import" count="13"/> ! <item xpath="/wsdl:description/wsdl:interface" count="57"/> <item xpath="/wsdl:description/wsdl:interface/@extends" count="5"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:fault" count="6"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:fault/@element" count="6"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation" count="63"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/@wsdlx:safe" count="3"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/@wrpc:signature" count="1"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/@style" count="1"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@style='http://www.w3.org/2006/01/wsdl/style/iri']" count="0"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@style='http://www.w3.org/2006/01/wsdl/style/multipart']" count="0"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-only']" count="0"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/robust-in-only']" count="0"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-out']" count="58"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-opt-out']" count="0"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/out-only']" count="0"/> --- 3,31 ---- <coverage> ! <item xpath="/wsdl:description//wsdl:documentation" count="84"/> <item xpath="/wsdl:description/wsdl:import" count="5"/> <item xpath="/wsdl:description/wsdl:import/@location" count="5"/> ! <item xpath="/wsdl:description/wsdl:include" count="5"/> ! <item xpath="/wsdl:description/wsdl:types" count="53"/> ! <item xpath="/wsdl:description/wsdl:types/xs:schema" count="46"/> <item xpath="/wsdl:description/wsdl:types/xs:import" count="13"/> ! <item xpath="/wsdl:description/wsdl:interface" count="74"/> <item xpath="/wsdl:description/wsdl:interface/@extends" count="5"/> + <item xpath="/wsdl:description/wsdl:interface/@styleDefault" count="16"/> + <item xpath="/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/iri']" count="3"/> + <item xpath="/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/multipart']" count="1"/> + <item xpath="/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/rpc']" count="12"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:fault" count="6"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:fault/@element" count="6"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation" count="80"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/@wsdlx:safe" count="3"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/@wrpc:signature" count="1"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/@style" count="5"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@style='http://www.w3.org/2006/01/wsdl/style/iri']" count="0"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@style='http://www.w3.org/2006/01/wsdl/style/multipart']" count="0"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@style='http://www.w3.org/2006/01/wsdl/style/rpc']" count="5"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-only']" count="4"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/robust-in-only']" count="0"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-out']" count="71"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-opt-out']" count="0"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/out-only']" count="0"/> *************** *** 28,40 **** <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/out-in']" count="0"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/out-opt-in']" count="0"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input" count="62"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input/@messageLabel" count="30"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input/@element" count="62"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#any']" count="0"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#none']" count="8"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#other']" count="0"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output" count="63"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output/@messageLabel" count="30"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output/@element" count="63"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#any']" count="0"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#none']" count="0"/> --- 33,45 ---- <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/out-in']" count="0"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/out-opt-in']" count="0"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input" count="79"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input/@messageLabel" count="45"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input/@element" count="78"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#any']" count="1"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#none']" count="8"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#other']" count="0"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output" count="76"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output/@messageLabel" count="41"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output/@element" count="76"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#any']" count="0"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#none']" count="0"/> *************** *** 44,48 **** <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault" count="11"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault/@messageLabel" count="11"/> ! <item xpath="/wsdl:description/wsdl:binding" count="24"/> <item xpath="/wsdl:description/wsdl:binding/@interface" count="14"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:fault" count="9"/> --- 49,53 ---- <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault" count="11"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault/@messageLabel" count="11"/> ! <item xpath="/wsdl:description/wsdl:binding" count="26"/> <item xpath="/wsdl:description/wsdl:binding/@interface" count="14"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:fault" count="9"/> *************** *** 56,61 **** <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault" count="0"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault/@messageLabel" count="0"/> ! <item xpath="/wsdl:description/wsdl:service" count="19"/> ! <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint" count="21"/> <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint/@address" count="10"/> <item xpath="/wsdl:description//wsdl:feature" count="5"/> --- 61,66 ---- <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault" count="0"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault/@messageLabel" count="0"/> ! <item xpath="/wsdl:description/wsdl:service" count="21"/> ! <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint" count="23"/> <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint/@address" count="10"/> <item xpath="/wsdl:description//wsdl:feature" count="5"/> Index: wsdl-xpaths.xml =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/wsdl-xpaths.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -C 2 -d -r1.3 -r1.4 *** wsdl-xpaths.xml 30 Jun 2006 03:59:45 -0000 1.3 --- wsdl-xpaths.xml 6 Jul 2006 14:48:08 -0000 1.4 *************** *** 32,35 **** --- 32,45 ---- <xpath>/wsdl:description/wsdl:interface</xpath> <xpath>/wsdl:description/wsdl:interface/@extends</xpath> + <xpath>/wsdl:description/wsdl:interface/@styleDefault</xpath> + <xpath> + /wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/iri'] + </xpath> + <xpath> + /wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/multipart'] + </xpath> + <xpath> + /wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/rpc'] + </xpath> <xpath>/wsdl:description/wsdl:interface/wsdl:fault</xpath> <xpath>/wsdl:description/wsdl:interface/wsdl:fault/@element</xpath> *************** *** 51,54 **** --- 61,67 ---- </xpath> <xpath> + /wsdl:description/wsdl:interface/wsdl:operation[@style='http://www.w3.org/2006/01/wsdl/style/rpc'] + </xpath> + <xpath> /wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-only'] </xpath> Index: wsdl-coverage.xsl =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/wsdl-coverage.xsl,v retrieving revision 1.5 retrieving revision 1.6 diff -C 2 -d -r1.5 -r1.6 *** wsdl-coverage.xsl 30 Jun 2006 03:59:45 -0000 1.5 --- wsdl-coverage.xsl 6 Jul 2006 14:48:08 -0000 1.6 *************** *** 35,38 **** --- 35,50 ---- <item xpath="/wsdl:description/wsdl:interface/@extends" count="{count(/wsdl:description/wsdl:interface/@extends)}"/> </xsl:if> + <xsl:if test="count(/wsdl:description/wsdl:interface/@styleDefault) > 0"> + <item xpath="/wsdl:description/wsdl:interface/@styleDefault" count="{count(/wsdl:description/wsdl:interface/@styleDefault)}"/> + </xsl:if> + <xsl:if test="count(/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/iri']) > 0"> + <item xpath="/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/iri']" count="{count(/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/iri'])}"/> + </xsl:if> + <xsl:if test="count(/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/multipart']) > 0"> + <item xpath="/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/multipart']" count="{count(/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/multipart'])}"/> + </xsl:if> + <xsl:if test="count(/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/rpc']) > 0"> + <item xpath="/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/rpc']" count="{count(/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/rpc'])}"/> + </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:fault) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:fault" count="{count(/wsdl:description/wsdl:interface/wsdl:fault)}"/> *************** *** 59,62 **** --- 71,77 ---- <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@style='http://www.w3.org/2006/01/wsdl/style/multipart']" count="{count(/wsdl:description/wsdl:interface/wsdl:operation[@style='http://www.w3.org/2006/01/wsdl/style/multipart'])}"/> </xsl:if> + <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation[@style='http://www.w3.org/2006/01/wsdl/style/rpc']) > 0"> + <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@style='http://www.w3.org/2006/01/wsdl/style/rpc']" count="{count(/wsdl:description/wsdl:interface/wsdl:operation[@style='http://www.w3.org/2006/01/wsdl/style/rpc'])}"/> + </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-only']) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-only']" count="{count(/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-only'])}"/>
Received on Thursday, 6 July 2006 14:49:05 UTC