2002/ws/desc/test-suite build-test-coverage.xml,1.1,1.2 test-suite-reports.xml,1.10,1.11 test-suite-reports.xsl,1.2,1.3 test-suite-coverage-summary.xml,1.14,1.15 coverage.xsl,1.3,1.4 wsdl-coverage.xsl,1.8,1.9 test-suite-coverage-summary.xsl,1.1,1.2

Update of /sources/public/2002/ws/desc/test-suite
In directory hutz:/tmp/cvs-serv9815/test-suite

Modified Files:
	build-test-coverage.xml test-suite-reports.xml 
	test-suite-reports.xsl test-suite-coverage-summary.xml 
	coverage.xsl wsdl-coverage.xsl test-suite-coverage-summary.xsl 
Log Message:
added document counts to test coverage 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.14
retrieving revision 1.15
diff -C 2 -d -r1.14 -r1.15
*** test-suite-coverage-summary.xml	7 Jul 2006 14:12:45 -0000	1.14
--- test-suite-coverage-summary.xml	19 Jul 2006 23:21:23 -0000	1.15
***************
*** 1,23 ****
  <?xml version="1.0" encoding="UTF-8"?>
! <?xml-stylesheet type="text/xsl" href="coverage.xsl"?>
  
  <coverage>
! <item xpath="/wsdl:description//wsdl:documentation" count="61"/>
! <item xpath="/wsdl:description/wsdl:import" count="4"/>
! <item xpath="/wsdl:description/wsdl:import/@location" count="4"/>
! <item xpath="/wsdl:description/wsdl:include" count="4"/>
! <item xpath="/wsdl:description/wsdl:types" count="39"/>
! <item xpath="/wsdl:description/wsdl:types/xs:schema" count="33"/>
! <item xpath="/wsdl:description/wsdl:types/xs:import" count="7"/>
! <item xpath="/wsdl:description/wsdl:interface" count="56"/>
! <item xpath="/wsdl:description/wsdl:interface/@extends" count="5"/>
! <item xpath="/wsdl:description/wsdl:interface/@styleDefault" count="10"/>
! <item xpath="/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/iri']" count="1"/>
! <item xpath="/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/multipart']" count="0"/>
! <item xpath="/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/rpc']" count="9"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:fault" count="5"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:fault/@element" count="5"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation" count="62"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/@wsdlx:safe" count="6"/>
  <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/@wrpc:signature" count="1"/>
  <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/@style" count="5"/>
--- 1,34 ----
  <?xml version="1.0" encoding="UTF-8"?>
! <?xml-stylesheet 
! 			type="text/xsl" href="coverage.xsl"
! 		?>
  
  <coverage>
! <DSTAMP>20060719</DSTAMP>
! <TSTAMP>1915</TSTAMP>
! <TODAY>July 19 2006</TODAY>
! <total>126</total>
! <good>60</good>
! <bad>66</bad>
! <item xpath="/wsdl:description//*/@wsdl:required" count="2"/>
! <item xpath="/wsdl:description//*[@wsdl:required='true']" count="1"/>
! <item xpath="/wsdl:description//*[@wsdl:required='false']" count="1"/>
! <item xpath="/wsdl:description//wsdl:documentation" count="129"/>
! <item xpath="/wsdl:description/wsdl:import" count="5"/>
! <item xpath="/wsdl:description/wsdl:import/@location" count="5"/>
! <item xpath="/wsdl:description/wsdl:include" count="6"/>
! <item xpath="/wsdl:description/wsdl:types" count="92"/>
! <item xpath="/wsdl:description/wsdl:types/xs:schema" count="86"/>
! <item xpath="/wsdl:description/wsdl:types/xs:import" count="13"/>
! <item xpath="/wsdl:description/wsdl:interface" count="122"/>
! <item xpath="/wsdl:description/wsdl:interface/@extends" count="11"/>
! <item xpath="/wsdl:description/wsdl:interface/@styleDefault" count="33"/>
! <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="29"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:fault" count="11"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:fault/@element" count="11"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation" count="127"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/@wsdlx:safe" count="12"/>
  <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/@wrpc:signature" count="1"/>
  <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/@style" count="5"/>
***************
*** 25,80 ****
  <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="56"/>
  <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"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/robust-out-only']" count="0"/>
  <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="60"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input/@messageLabel" count="28"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input/@element" count="59"/>
! <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="1"/>
  <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="56"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output/@messageLabel" count="24"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output/@element" count="56"/>
  <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"/>
  <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#other']" count="0"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:infault" count="0"/>
  <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:infault/@messageLabel" count="0"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault" count="9"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault/@messageLabel" count="9"/>
! <item xpath="/wsdl:description/wsdl:binding" count="22"/>
! <item xpath="/wsdl:description/wsdl:binding/@interface" count="12"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:fault" count="4"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation" count="19"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input/@messageLabel" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/@messageLabel" count="0"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:infault" count="0"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:infault/@messageLabel" count="0"/>
! <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="22"/>
! <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint/@address" count="9"/>
! <item xpath="/wsdl:description//wsdl:feature" count="5"/>
! <item xpath="/wsdl:description//wsdl:feature/@required" count="5"/>
  <item xpath="/wsdl:description/wsdl:interface/wsdl:feature" count="1"/>
  <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:feature" count="2"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:feature" count="2"/>
  <item xpath="/wsdl:description//wsdl:property" count="0"/>
! <item xpath="/wsdl:description/wsdl:binding/@wsoap:version" count="2"/>
! <item xpath="/wsdl:description/wsdl:binding/@wsoap:protocol" count="15"/>
  <item xpath="/wsdl:description/wsdl:binding/@wsoap:mepDefault" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/wsoap:module" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/wsoap:module/@ref" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/wsoap:module/@required" count="0"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/@wsoap:code" count="3"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/@wsoap:subcodes" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/wsoap:module" count="0"/>
--- 36,91 ----
  <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="5"/>
  <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="117"/>
  <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"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/robust-out-only']" count="1"/>
  <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="126"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input/@messageLabel" count="72"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input/@element" count="125"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#any']" count="2"/>
! <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="122"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output/@messageLabel" count="67"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output/@element" count="122"/>
  <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="1"/>
  <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#other']" count="0"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:infault" count="1"/>
  <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:infault/@messageLabel" count="0"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault" count="13"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault/@messageLabel" count="11"/>
! <item xpath="/wsdl:description/wsdl:binding" count="49"/>
! <item xpath="/wsdl:description/wsdl:binding/@interface" count="33"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:fault" count="14"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation" count="45"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input/@messageLabel" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/@messageLabel" count="0"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:infault" count="1"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:infault/@messageLabel" count="1"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault" count="1"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault/@messageLabel" count="0"/>
! <item xpath="/wsdl:description/wsdl:service" count="40"/>
! <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint" count="42"/>
! <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint/@address" count="21"/>
! <item xpath="/wsdl:description//wsdl:feature" count="8"/>
! <item xpath="/wsdl:description//wsdl:feature/@required" count="6"/>
  <item xpath="/wsdl:description/wsdl:interface/wsdl:feature" count="1"/>
  <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:feature" count="2"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:feature" count="4"/>
  <item xpath="/wsdl:description//wsdl:property" count="0"/>
! <item xpath="/wsdl:description/wsdl:binding/@wsoap:version" count="3"/>
! <item xpath="/wsdl:description/wsdl:binding/@wsoap:protocol" count="33"/>
  <item xpath="/wsdl:description/wsdl:binding/@wsoap:mepDefault" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/wsoap:module" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/wsoap:module/@ref" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/wsoap:module/@required" count="0"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/@wsoap:code" count="5"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/@wsoap:subcodes" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/wsoap:module" count="0"/>
***************
*** 82,86 ****
  <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/wsoap:header/@mustUnderstand" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/wsoap:header/@element" count="0"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@wsoap:mep" count="5"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@wsoap:action" count="5"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsoap:module" count="0"/>
--- 93,97 ----
  <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/wsoap:header/@mustUnderstand" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/wsoap:header/@element" count="0"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@wsoap:mep" count="21"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@wsoap:action" count="5"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsoap:module" count="0"/>
***************
*** 95,107 ****
  <item xpath="/wsdl:description/wsdl:binding/@whttp:cookies" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/@whttp:transferCodingDefault" count="0"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/@whttp:code" count="1"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/@whttp:transferCoding" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/whttp:header" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/whttp:header/@required" count="0"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@whttp:location" count="0"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@whttp:method" count="5"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@whttp:inputSerialization" count="1"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@whttp:outputSerialization" count="1"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@whttp:faultSerialization" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@whttp:transferCodingDefault" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input/@whttp:transferCoding" count="0"/>
--- 106,118 ----
  <item xpath="/wsdl:description/wsdl:binding/@whttp:cookies" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/@whttp:transferCodingDefault" count="0"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/@whttp:code" count="7"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/@whttp:transferCoding" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/whttp:header" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/whttp:header/@required" count="0"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@whttp:location" count="1"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@whttp:method" count="15"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@whttp:inputSerialization" count="5"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@whttp:outputSerialization" count="3"/>
! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@whttp:faultSerialization" count="2"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@whttp:transferCodingDefault" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input/@whttp:transferCoding" count="0"/>
***************
*** 109,113 ****
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/@whttp:transferCoding" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/whttp:header" count="0"/>
! <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint/@whttp:authenticationType" count="4"/>
! <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint/@whttp:authenticationRealm" count="4"/>
  </coverage>
--- 120,124 ----
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/@whttp:transferCoding" count="0"/>
  <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/whttp:header" count="0"/>
! <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint/@whttp:authenticationType" count="9"/>
! <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint/@whttp:authenticationRealm" count="9"/>
  </coverage>

Index: test-suite-reports.xsl
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/test-suite-reports.xsl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C 2 -d -r1.2 -r1.3
*** test-suite-reports.xsl	6 Jul 2006 20:50:58 -0000	1.2
--- test-suite-reports.xsl	19 Jul 2006 23:21:23 -0000	1.3
***************
*** 10,14 ****
  	<xsl:template match="/test-suite">
  		<reports>
! 			<xsl:apply-templates select="test-case" />
  		</reports>
  	</xsl:template>
--- 10,14 ----
  	<xsl:template match="/test-suite">
  		<reports>
! 			<xsl:apply-templates select="test-case[starts-with(@href,'documents')]" />
  		</reports>
  	</xsl:template>

Index: build-test-coverage.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/build-test-coverage.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -C 2 -d -r1.1 -r1.2
*** build-test-coverage.xml	30 Jun 2006 03:59:45 -0000	1.1
--- build-test-coverage.xml	19 Jul 2006 23:21:23 -0000	1.2
***************
*** 34,38 ****
  
  	<target name="test-suite-coverage-summary" depends="reports, test-suite-reports" description="Generates summary of coverage reports.">
! 		<xslt style="test-suite-coverage-summary.xsl" in="wsdl-xpaths.xml" out="test-suite-coverage-summary.xml" force="yes" />
  	</target>
  
--- 34,43 ----
  
  	<target name="test-suite-coverage-summary" depends="reports, test-suite-reports" description="Generates summary of coverage reports.">
! 		<tstamp />
! 		<xslt style="test-suite-coverage-summary.xsl" in="wsdl-xpaths.xml" out="test-suite-coverage-summary.xml" force="yes">
! 			<param name="DSTAMP" expression="${DSTAMP}"/>
! 			<param name="TSTAMP" expression="${TSTAMP}"/>
! 			<param name="TODAY" expression="${TODAY}"/>
! 		</xslt>
  	</target>
  

Index: wsdl-coverage.xsl
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/wsdl-coverage.xsl,v
retrieving revision 1.8
retrieving revision 1.9
diff -C 2 -d -r1.8 -r1.9
*** wsdl-coverage.xsl	6 Jul 2006 21:12:26 -0000	1.8
--- wsdl-coverage.xsl	19 Jul 2006 23:21:23 -0000	1.9
***************
*** 4,11 ****
  			edit it!
  		-->
! <xsl:stylesheet xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:wsoap="http://www.w3.org/2006/01/wsdl/soap" xmlns:whttp="http://www.w3.org/2006/01/wsdl/http" xmlns:wrpc="http://www.w3.org/2006/01/wsdl/rpc" xmlns:wsdlx="http://www.w3.org/2006/01/wsdl-extensions" xmlns:wsdl="http://www.w3.org/2006/01/wsdl" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
  <xsl:output method="xml" indent="yes"/>
  <xsl:template match="/">
! <coverage>
  <xsl:if test="count(/wsdl:description//wsdl:documentation) &gt; 0">
  <item xpath="/wsdl:description//wsdl:documentation" count="{count(/wsdl:description//wsdl:documentation)}"/>
--- 4,20 ----
  			edit it!
  		-->
! <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
  <xsl:output method="xml" indent="yes"/>
  <xsl:template match="/">
! <coverage xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:wsoap="http://www.w3.org/2006/01/wsdl/soap" xmlns:whttp="http://www.w3.org/2006/01/wsdl/http" xmlns:wrpc="http://www.w3.org/2006/01/wsdl/rpc" xmlns:wsdlx="http://www.w3.org/2006/01/wsdl-extensions" xmlns:wsdl="http://www.w3.org/2006/01/wsdl">
! <xsl:if test="count(/wsdl:description//*/@wsdl:required) &gt; 0">
! <item xpath="/wsdl:description//*/@wsdl:required" count="{count(/wsdl:description//*/@wsdl:required)}"/>
! </xsl:if>
! <xsl:if test="count(/wsdl:description//*[@wsdl:required='true']) &gt; 0">
! <item xpath="/wsdl:description//*[@wsdl:required='true']" count="{count(/wsdl:description//*[@wsdl:required='true'])}"/>
! </xsl:if>
! <xsl:if test="count(/wsdl:description//*[@wsdl:required='false']) &gt; 0">
! <item xpath="/wsdl:description//*[@wsdl:required='false']" count="{count(/wsdl:description//*[@wsdl:required='false'])}"/>
! </xsl:if>
  <xsl:if test="count(/wsdl:description//wsdl:documentation) &gt; 0">
  <item xpath="/wsdl:description//wsdl:documentation" count="{count(/wsdl:description//wsdl:documentation)}"/>

Index: test-suite-reports.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/test-suite-reports.xml,v
retrieving revision 1.10
retrieving revision 1.11
diff -C 2 -d -r1.10 -r1.11
*** test-suite-reports.xml	7 Jul 2006 14:12:45 -0000	1.10
--- test-suite-reports.xml	19 Jul 2006 23:21:23 -0000	1.11
***************
*** 1,4 ****
--- 1,9 ----
  <?xml version="1.0" encoding="UTF-8"?>
  <reports>
+ <report>reports/documents/bad/Binding-1B/BadBinding.xml</report>
+ <report>reports/documents/bad/Binding-2B/Echo.xml</report>
+ <report>reports/documents/bad/Binding-3B/NonUniqueBinding.xml</report>
+ <report>reports/documents/bad/Binding-3B/NonUniqueBinding-Extended.xml</report>
+ <report>reports/documents/bad/Binding-4B/Echo.xml</report>
  <report>reports/documents/bad/Chameleon-1B/getBalance.xml</report>
  <report>reports/documents/bad/Chameleon-2B/getBalance.xml</report>
***************
*** 6,9 ****
--- 11,19 ----
  <report>reports/documents/bad/HTTPBinding-2B/Echo.xml</report>
  <report>reports/documents/bad/HTTPBinding-3B/Echo.xml</report>
+ <report>reports/documents/bad/HTTPBinding-4B/Echo.xml</report>
+ <report>reports/documents/bad/HTTPBinding-5B/Echo.xml</report>
+ <report>reports/documents/bad/HTTPBinding-6B/Echo.xml</report>
+ <report>reports/documents/bad/HTTPBinding-7B/Echo.xml</report>
+ <report>reports/documents/bad/HTTPBinding-8B/Echo.xml</report>
  <report>reports/documents/bad/Import-1B/XSDImport.xml</report>
  <report>reports/documents/bad/Import-2B/XSDImportInWSDL.xml</report>
***************
*** 15,18 ****
--- 25,32 ----
  <report>reports/documents/bad/Interface-2B/Interface.xml</report>
  <report>reports/documents/bad/Interface-3B/Interface.xml</report>
+ <report>reports/documents/bad/InterfaceOperation-1B/echo.xml</report>
+ <report>reports/documents/bad/InterfaceOperation-1B/echo-extended.xml</report>
+ <report>reports/documents/bad/InterfaceOperation-2B/echo.xml</report>
+ <report>reports/documents/bad/InterfaceOperation-2B/echo-extended.xml</report>
  <report>reports/documents/bad/Service-12B/Service.xml</report>
  <report>reports/documents/bad/Service-13B/Service.xml</report>
***************
*** 32,35 ****
--- 46,62 ----
  <report>reports/documents/bad/RPC-12B/rpcstyleinout.xml</report>
  <report>reports/documents/bad/RPC-13B/rpcstyleinout.xml</report>
+ <report>reports/documents/bad/RPC-14B/rpcstyleinout.xml</report>
+ <report>reports/documents/bad/RPC-15B/rpcstyleinout.xml</report>
+ <report>reports/documents/bad/RPC-16B/rpcstyleinout.xml</report>
+ <report>reports/documents/bad/RPC-17B/rpcstyleinout.xml</report>
+ <report>reports/documents/bad/RPC-18B/rpcstyleinout.xml</report>
+ <report>reports/documents/bad/RPC-19B/rpcstyleinout.xml</report>
+ <report>reports/documents/bad/RPC-20B/rpcstyleinout.xml</report>
+ <report>reports/documents/bad/RPC-21B/rpcstyleinout.xml</report>
+ <report>reports/documents/bad/RPC-22B/rpcstyleinout.xml</report>
+ <report>reports/documents/bad/RPC-23B/rpcstyleinout.xml</report>
+ <report>reports/documents/bad/RPC-24B/rpcstyleinout.xml</report>
+ <report>reports/documents/bad/RPC-25B/rpcstyleinout.xml</report>
+ <report>reports/documents/bad/RPC-26B/rpcstyleinout.xml</report>
  <report>reports/documents/bad/Service-12B/Service.xml</report>
  <report>reports/documents/bad/Service-13B/Service.xml</report>
***************
*** 38,41 ****
--- 65,69 ----
  <report>reports/documents/bad/Service-1B/Service.xml</report>
  <report>reports/documents/bad/Service-2B/Service.xml</report>
+ <report>reports/documents/bad/UnknownExtension-1B/Interface.xml</report>
  <report>reports/documents/bad/TicketAgent-1B/TicketAgent-bad.xml</report>
  <report>reports/documents/good/Chameleon-1G/getBalance.xml</report>
***************
*** 61,65 ****
  <report>reports/documents/good/Include-1G/Echo.xml</report>
  <report>reports/documents/good/InOnlyMEP-1G/Oneway.xml</report>
! <report>reports/documents/good/Interfce-1G/Interface.xml</report>
  <report>reports/documents/good/Interface-2G/Interface.xml</report>
  <report>reports/documents/good/Interface-3G/Interface.xml</report>
--- 89,93 ----
  <report>reports/documents/good/Include-1G/Echo.xml</report>
  <report>reports/documents/good/InOnlyMEP-1G/Oneway.xml</report>
! <report>reports/documents/good/Interface-1G/Interface.xml</report>
  <report>reports/documents/good/Interface-2G/Interface.xml</report>
  <report>reports/documents/good/Interface-3G/Interface.xml</report>
***************
*** 71,74 ****
--- 99,106 ----
  <report>reports/documents/good/RPC-1G/rpcstyleinout.xml</report>
  <report>reports/documents/good/RPC-2G/rpcstyleinonly.xml</report>
+ <report>reports/documents/good/RPC-3G/rpcstyleinout.xml</report>
+ <report>reports/documents/good/RPC-4G/rpcstyleinout.xml</report>
+ <report>reports/documents/good/RPC-5G/rpcstyleinout.xml</report>
+ <report>reports/documents/good/RPC-6G/rpcstyleinout.xml</report>
  <report>reports/documents/good/SchemaId-1G/schemaIds.xml</report>
  <report>reports/documents/good/SchemaLocationFragment-1G/Items.xml</report>
***************
*** 79,83 ****
--- 111,124 ----
  <report>reports/documents/good/ServiceReference-1G/reservationDetails.xml</report>
  <report>reports/documents/good/SparqlQuery-1G/sparql-protocol-query.xml</report>
+ <report>reports/documents/good/Storage-1G/storage.xml</report>
+ <report>reports/documents/good/Storage-2G/storage.xml</report>
+ <report>reports/documents/good/Storage-3G/storage.xml</report>
+ <report>reports/documents/good/Storage-4G/storage.xml</report>
+ <report>reports/documents/good/Storage-5G/storage.xml</report>
+ <report>reports/documents/good/Storage-6G/storage.xml</report>
+ <report>reports/documents/good/Storage-7G/storage.xml</report>
  <report>reports/documents/good/TicketAgent-1G/TicketAgent.xml</report>
+ <report>reports/documents/good/UnknownExtension-1G/Interface.xml</report>
+ <report>reports/documents/good/UnknownExtension-2G/Interface.xml</report>
  <report>reports/documents/good/WeathSvc-1G/WeathSvc.xml</report>
  <report>reports/documents/good/XsImport-1G/reservation.xml</report>

Index: test-suite-coverage-summary.xsl
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/test-suite-coverage-summary.xsl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C 2 -d -r1.1 -r1.2
*** test-suite-coverage-summary.xsl	11 Nov 2005 06:10:51 -0000	1.1
--- test-suite-coverage-summary.xsl	19 Jul 2006 23:21:23 -0000	1.2
***************
*** 10,13 ****
--- 10,17 ----
  	<xsl:output method="xml" indent="yes" />
  
+ 	<xsl:param name="DSTAMP" />
+ 	<xsl:param name="TSTAMP" />
+ 	<xsl:param name="TODAY" />
+ 
  	<xsl:variable name="reports"
  		select="document('test-suite-reports.xml')//report" />
***************
*** 16,21 ****
  
  	<xsl:template match="/xpaths">
! 		<xsl:processing-instruction name="xml-stylesheet">type="text/xsl" href="coverage.xsl"</xsl:processing-instruction>
  		<coverage>
  			<xsl:apply-templates select="xpath" />
  		</coverage>
--- 20,47 ----
  
  	<xsl:template match="/xpaths">
! 		<xsl:processing-instruction name="xml-stylesheet">
! 			type="text/xsl" href="coverage.xsl"
! 		</xsl:processing-instruction>
  		<coverage>
+ 			<DSTAMP>
+ 				<xsl:value-of select="$DSTAMP" />
+ 			</DSTAMP>
+ 			<TSTAMP>
+ 				<xsl:value-of select="$TSTAMP" />
+ 			</TSTAMP>
+ 			<TODAY>
+ 				<xsl:value-of select="$TODAY" />
+ 			</TODAY>
+ 			<total>
+ 				<xsl:value-of select="count($reports)" />
+ 			</total>
+ 			<good>
+ 				<xsl:value-of
+ 					select="count($reports[starts-with(.,'reports/documents/good')])" />
+ 			</good>
+ 			<bad>
+ 				<xsl:value-of
+ 					select="count($reports[starts-with(.,'reports/documents/bad')])" />
+ 			</bad>
  			<xsl:apply-templates select="xpath" />
  		</coverage>

Index: coverage.xsl
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/coverage.xsl,v
retrieving revision 1.3
retrieving revision 1.4
diff -C 2 -d -r1.3 -r1.4
*** coverage.xsl	20 Feb 2006 02:04:39 -0000	1.3
--- coverage.xsl	19 Jul 2006 23:21:23 -0000	1.4
***************
*** 19,29 ****
  		<html>
  			<head>
! 				<title>Test Case Coverage Report</title>
  				<link rel="stylesheet" type="text/css"
  					href="http://www.w3.org/StyleSheets/TR/base.css" />
  			</head>
  			<body>
! 				<h1>Test Case Coverage Report</h1>
! 				<table border="1" cellspacing="4">
  					<thead>
  						<tr>
--- 19,69 ----
  		<html>
  			<head>
! 				<title>
! 					WSDL 2.0 Document Test Case Coverage Report
! 				</title>
  				<link rel="stylesheet" type="text/css"
  					href="http://www.w3.org/StyleSheets/TR/base.css" />
  			</head>
  			<body>
! 				<h1>
! 					WSDL 2.0 Document Test Case Coverage Report Coverage
! 					Report
! 				</h1>
! 				<address>
! 					<xsl:text>Generated</xsl:text>
! 					<xsl:value-of select="' '" />
! 					<xsl:value-of select="TODAY" />
! 				</address>
! 				<p>
! 					This reports measures the coverage of WSDL 2.0
! 					elements and attributes by the good and bad document
! 					test cases. Each measured item is specified by an
! 					XPath expression.
! 				</p>
! 				<table>
! 					<tr>
! 						<th align="right">Good Documents:</th>
! 						<td align="right">
! 							<xsl:value-of select="good" />
! 						</td>
! 					</tr>
! 					<tr>
! 						<th align="right">Bad Documents:</th>
! 						<td align="right">
! 							<xsl:value-of select="bad" />
! 						</td>
! 					</tr>
! 					<tr>
! 						<th align="right">Total Documents:</th>
! 						<td align="right">
! 							<xsl:value-of select="total" />
! 						</td>
! 					</tr>
! 				</table>
! 				<br />
! 				<table border="1" cellspacing="4" width="100%">
! 					<col width="50" />
! 					<col width="50" />
! 					<col width="*" />
  					<thead>
  						<tr>
***************
*** 53,57 ****
  				<xsl:text>&#160;</xsl:text>
  			</td>
! 			<td>
  				<xsl:value-of select="@count" />
  			</td>
--- 93,97 ----
  				<xsl:text>&#160;</xsl:text>
  			</td>
! 			<td align="right">
  				<xsl:value-of select="@count" />
  			</td>

Received on Wednesday, 19 July 2006 23:22:15 UTC