- From: Arthur Ryman via cvs-syncmail <cvsmail@w3.org>
- Date: Mon, 20 Feb 2006 02:04:41 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/test-suite In directory hutz:/tmp/cvs-serv364/test-suite Modified Files: TestSuiteContents.html index.html build.xml test-suite-coverage-summary.xml coverage.xsl wsdl-coverage.xsl xpaths2coverage.xsl Added Files: wsdl-coverage.xsl.xml Log Message: Updated test suite coverage summary reports. Index: index.html =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/index.html,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** index.html 10 Feb 2005 14:34:47 -0000 1.4 --- index.html 20 Feb 2006 02:04:39 -0000 1.5 *************** *** 2,6 **** <head> <title>W3C WSDL 2.0 Test Suite</title> ! </head> <body> <h1>W3C WSDL 2.0 Test Suite</h1> --- 2,6 ---- <head> <title>W3C WSDL 2.0 Test Suite</title> ! <link rel="stylesheet" type="text/css" href="http://www.w3.org/StyleSheets/TR/base.css" /></head> <body> <h1>W3C WSDL 2.0 Test Suite</h1> Index: build.xml =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/build.xml,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** build.xml 19 Feb 2006 23:27:42 -0000 1.15 --- build.xml 20 Feb 2006 02:04:39 -0000 1.16 *************** *** 31,35 **** <project name="WSDL 2.0 Test Suite" default="main" basedir="."> ! <target name="main" depends="schemavalidate-wsdl, schemavalidate-xml, schemavalidate-xsd" description="Schema validates all documents." /> <property name="xsd.dir" location="xmlcatalog/xsd" /> --- 31,37 ---- <project name="WSDL 2.0 Test Suite" default="main" basedir="."> ! <target name="main" depends="schemavalidate-all" description="Schema validates all documents." /> ! ! <target name="schemavalidate-all" depends="schemavalidate-wsdl, schemavalidate-xml, schemavalidate-xsd" description="Schema validates all documents." /> <property name="xsd.dir" location="xmlcatalog/xsd" /> *************** *** 101,105 **** </target> ! <target name="reports" description="Generates coverage reports."> <delete> --- 103,107 ---- </target> ! <target name="reports" depends="xpaths2coverage" description="Generates coverage reports."> <delete> *************** *** 109,121 **** </delete> ! <xslt style="wsdl-coverage.xsl" basedir="documents" includes="**/*.wsdl" destdir="reports/documents" extension=".xml" /> </target> <target name="test-suite-reports" description="Generates list of coverage reports."> ! <xslt style="test-suite-reports.xsl" in="test-suite.xml" out="test-suite-reports.xml" /> </target> ! <target name="test-suite-coverage-summary" description="Generates summary of coverage reports."> ! <xslt style="test-suite-coverage-summary.xsl" in="wsdl-xpaths.xml" out="test-suite-coverage-summary.xml" /> </target> --- 111,123 ---- </delete> ! <xslt style="wsdl-coverage.xsl" basedir="documents" includes="**/*.wsdl" destdir="reports/documents" extension=".xml" force="yes" /> </target> <target name="test-suite-reports" description="Generates list of coverage reports."> ! <xslt style="test-suite-reports.xsl" in="test-suite.xml" out="test-suite-reports.xml" force="yes" /> </target> ! <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> Index: wsdl-coverage.xsl =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/wsdl-coverage.xsl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** wsdl-coverage.xsl 10 Nov 2005 06:26:52 -0000 1.2 --- wsdl-coverage.xsl 20 Feb 2006 02:04:39 -0000 1.3 *************** *** 4,10 **** edit it! --> ! <xsl:stylesheet xmlns:xs="http://www.w3.org/2001/XMLSchema" ! xmlns:wsdl="http://www.w3.org/2005/08/wsdl" ! xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" exclude-result-prefixes="xs wsdl"> <xsl:output method="xml" indent="yes" /> --- 4,10 ---- edit it! --> ! <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" ! xmlns:xs="http://www.w3.org/2001/XMLSchema" ! xmlns:wsdl="http://www.w3.org/2006/01/wsdl" version="1.0" exclude-result-prefixes="xs wsdl"> <xsl:output method="xml" indent="yes" /> Index: xpaths2coverage.xsl =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/xpaths2coverage.xsl,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** xpaths2coverage.xsl 10 Nov 2005 06:26:52 -0000 1.1 --- xpaths2coverage.xsl 20 Feb 2006 02:04:39 -0000 1.2 *************** *** 7,10 **** --- 7,13 ---- ChangeLog: + 2006-02-19 Arthur Ryman <ryman@ca.ibm.com> + - updated wsdl namespace + 2005-11-09 Arthur Ryman <ryman@ca.ibm.com> - created *************** *** 12,16 **** <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" ! xmlns:wsdl="http://www.w3.org/2005/08/wsdl" xmlns:xs="http://www.w3.org/2001/XMLSchema" version="1.0"> --- 15,19 ---- <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" ! xmlns:wsdl="http://www.w3.org/2006/01/wsdl" xmlns:xs="http://www.w3.org/2001/XMLSchema" version="1.0"> Index: test-suite-coverage-summary.xml =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/test-suite-coverage-summary.xml,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** test-suite-coverage-summary.xml 18 Nov 2005 00:43:37 -0000 1.4 --- test-suite-coverage-summary.xml 20 Feb 2006 02:04:39 -0000 1.5 *************** *** 1,4 **** <?xml version="1.0" encoding="UTF-8"?> ! <?xml-stylesheet type="text/xsl" href="coverage.xsl?content-type=text/xml"?> <coverage> <item xpath="/wsdl:description//wsdl:documentation" count="39"/> --- 1,5 ---- <?xml version="1.0" encoding="UTF-8"?> ! <?xml-stylesheet type="text/xsl" href="coverage.xsl"?> ! <coverage> <item xpath="/wsdl:description//wsdl:documentation" count="39"/> Index: TestSuiteContents.html =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/TestSuiteContents.html,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** TestSuiteContents.html 15 Nov 2004 23:14:02 -0000 1.2 --- TestSuiteContents.html 20 Feb 2006 02:04:39 -0000 1.3 *************** *** 2,6 **** <head> <title>Test Suite Contents</title> ! </head> <body> <h1>Test Suite Contents</h1> --- 2,6 ---- <head> <title>Test Suite Contents</title> ! <link rel="stylesheet" type="text/css" href="http://www.w3.org/StyleSheets/TR/base.css" /></head> <body> <h1>Test Suite Contents</h1> --- NEW FILE: wsdl-coverage.xsl.xml --- <?xml version="1.0" encoding="UTF-8"?> <!-- This stylesheet has been automatically generated. Do NOT edit it! --> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" exclude-result-prefixes="xs wsdl"> <xsl:output method="xml" indent="yes"/> <xsl:template match="/"> <coverage xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://www.w3.org/2006/01/wsdl"> <xsl:if test="count(/wsdl:description//wsdl:documentation) > 0"> <item xpath="/wsdl:description//wsdl:documentation" count="{count(/wsdl:description//wsdl:documentation)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:import) > 0"> <item xpath="/wsdl:description/wsdl:import" count="{count(/wsdl:description/wsdl:import)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:import/@location) > 0"> <item xpath="/wsdl:description/wsdl:import/@location" count="{count(/wsdl:description/wsdl:import/@location)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:include) > 0"> <item xpath="/wsdl:description/wsdl:include" count="{count(/wsdl:description/wsdl:include)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:types) > 0"> <item xpath="/wsdl:description/wsdl:types" count="{count(/wsdl:description/wsdl:types)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:types/xs:schema) > 0"> <item xpath="/wsdl:description/wsdl:types/xs:schema" count="{count(/wsdl:description/wsdl:types/xs:schema)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:types/xs:import) > 0"> <item xpath="/wsdl:description/wsdl:types/xs:import" count="{count(/wsdl:description/wsdl:types/xs:import)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface) > 0"> <item xpath="/wsdl:description/wsdl:interface" count="{count(/wsdl:description/wsdl:interface)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/@extends) > 0"> <item xpath="/wsdl:description/wsdl:interface/@extends" count="{count(/wsdl:description/wsdl:interface/@extends)}"/> </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)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:fault/@element) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:fault/@element" count="{count(/wsdl:description/wsdl:interface/wsdl:fault/@element)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation" count="{count(/wsdl:description/wsdl:interface/wsdl:operation)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation/@safe) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/@safe" count="{count(/wsdl:description/wsdl:interface/wsdl:operation/@safe)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation/@style) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/@style" count="{count(/wsdl:description/wsdl:interface/wsdl:operation/@style)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2005/05/wsdl/in-only']) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2005/05/wsdl/in-only']" count="{count(/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2005/05/wsdl/in-only'])}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2005/05/wsdl/robust-in-only']) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2005/05/wsdl/robust-in-only']" count="{count(/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2005/05/wsdl/robust-in-only'])}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2005/05/wsdl/in-out']) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2005/05/wsdl/in-out']" count="{count(/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2005/05/wsdl/in-out'])}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2005/05/wsdl/in-opt-out']) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2005/05/wsdl/in-opt-out']" count="{count(/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2005/05/wsdl/in-opt-out'])}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2005/05/wsdl/out-only']) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2005/05/wsdl/out-only']" count="{count(/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2005/05/wsdl/out-only'])}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2005/05/wsdl/robust-out-only']) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2005/05/wsdl/robust-out-only']" count="{count(/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2005/05/wsdl/robust-out-only'])}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2005/05/wsdl/out-in']) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2005/05/wsdl/out-in']" count="{count(/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2005/05/wsdl/out-in'])}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2005/05/wsdl/out-opt-in']) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2005/05/wsdl/out-opt-in']" count="{count(/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2005/05/wsdl/out-opt-in'])}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input" count="{count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input/@messageLabel) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input/@messageLabel" count="{count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input/@messageLabel)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input/@element) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input/@element" count="{count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input/@element)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#any']) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#any']" count="{count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#any'])}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#none']) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#none']" count="{count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#none'])}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#other']) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#other']" count="{count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#other'])}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output" count="{count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output/@messageLabel) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output/@messageLabel" count="{count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output/@messageLabel)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output/@element) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output/@element" count="{count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output/@element)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#any']) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#any']" count="{count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#any'])}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#none']) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#none']" count="{count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#none'])}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#other']) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#other']" count="{count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#other'])}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:infault) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:infault" count="{count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:infault)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:infault/@messageLabel) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:infault/@messageLabel" count="{count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:infault/@messageLabel)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault" count="{count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault/@messageLabel) > 0"> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault/@messageLabel" count="{count(/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault/@messageLabel)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:binding) > 0"> <item xpath="/wsdl:description/wsdl:binding" count="{count(/wsdl:description/wsdl:binding)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:binding/@interface) > 0"> <item xpath="/wsdl:description/wsdl:binding/@interface" count="{count(/wsdl:description/wsdl:binding/@interface)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:binding/wsdl:fault) > 0"> <item xpath="/wsdl:description/wsdl:binding/wsdl:fault" count="{count(/wsdl:description/wsdl:binding/wsdl:fault)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:binding/wsdl:operation) > 0"> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation" count="{count(/wsdl:description/wsdl:binding/wsdl:operation)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input) > 0"> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input" count="{count(/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input/@messageLabel) > 0"> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input/@messageLabel" count="{count(/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input/@messageLabel)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output) > 0"> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output" count="{count(/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/@messageLabel) > 0"> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/@messageLabel" count="{count(/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/@messageLabel)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:binding/wsdl:operation/wsdl:infault) > 0"> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:infault" count="{count(/wsdl:description/wsdl:binding/wsdl:operation/wsdl:infault)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:binding/wsdl:operation/wsdl:infault/@messageLabel) > 0"> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:infault/@messageLabel" count="{count(/wsdl:description/wsdl:binding/wsdl:operation/wsdl:infault/@messageLabel)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault) > 0"> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault" count="{count(/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault/@messageLabel) > 0"> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault/@messageLabel" count="{count(/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault/@messageLabel)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:service) > 0"> <item xpath="/wsdl:description/wsdl:service" count="{count(/wsdl:description/wsdl:service)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:service/wsdl:endpoint) > 0"> <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint" count="{count(/wsdl:description/wsdl:service/wsdl:endpoint)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:service/wsdl:endpoint/@address) > 0"> <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint/@address" count="{count(/wsdl:description/wsdl:service/wsdl:endpoint/@address)}"/> </xsl:if> <xsl:if test="count(/wsdl:description//wsdl:feature) > 0"> <item xpath="/wsdl:description//wsdl:feature" count="{count(/wsdl:description//wsdl:feature)}"/> </xsl:if> <xsl:if test="count(/wsdl:description//wsdl:feature/@required) > 0"> <item xpath="/wsdl:description//wsdl:feature/@required" count="{count(/wsdl:description//wsdl:feature/@required)}"/> </xsl:if> <xsl:if test="count(/wsdl:description//wsdl:property) > 0"> <item xpath="/wsdl:description//wsdl:property" count="{count(/wsdl:description//wsdl:property)}"/> </xsl:if> </coverage> </xsl:template> </xsl:stylesheet> Index: coverage.xsl =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/coverage.xsl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** coverage.xsl 18 Nov 2005 00:30:28 -0000 1.2 --- coverage.xsl 20 Feb 2006 02:04:39 -0000 1.3 *************** *** 2,5 **** --- 2,13 ---- <!-- Formats coverage report. + + ChangeLog: + + 2006-02-19 Arthur Ryman <ryman@ca.ibm.com> + - added W3C css + + 2005-11-11 Arthur Ryman <ryman@ca.ibm.com> + - created --> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" *************** *** 12,15 **** --- 20,25 ---- <head> <title>Test Case Coverage Report</title> + <link rel="stylesheet" type="text/css" + href="http://www.w3.org/StyleSheets/TR/base.css" /> </head> <body>
Received on Monday, 20 February 2006 02:04:47 UTC