summaryrefslogtreecommitdiffstats
path: root/src/documentation/resources
diff options
context:
space:
mode:
authorJeremias Maerki <jeremias@apache.org>2005-11-23 13:36:07 +0000
committerJeremias Maerki <jeremias@apache.org>2005-11-23 13:36:07 +0000
commit7fdd2fafd7a040752c337b162f47911cd9d84997 (patch)
tree2af832cccde39033407467430a673df8e410d5d1 /src/documentation/resources
parentbffc89284806e3f4bf67854005a9a7c30acd206b (diff)
downloadxmlgraphics-fop-7fdd2fafd7a040752c337b162f47911cd9d84997.tar.gz
xmlgraphics-fop-7fdd2fafd7a040752c337b162f47911cd9d84997.zip
Cocoon is fun! disabled-testcases.xml from both fotree and layoutengine directories integrated into a single page about "known issues".
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@348437 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/documentation/resources')
-rw-r--r--src/documentation/resources/stylesheets/disabled-testcases2document.xsl60
1 files changed, 60 insertions, 0 deletions
diff --git a/src/documentation/resources/stylesheets/disabled-testcases2document.xsl b/src/documentation/resources/stylesheets/disabled-testcases2document.xsl
new file mode 100644
index 000000000..7e3fcf501
--- /dev/null
+++ b/src/documentation/resources/stylesheets/disabled-testcases2document.xsl
@@ -0,0 +1,60 @@
+<?xml version="1.0"?>
+<!--
+ Copyright 2005 The Apache Software Foundation.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<!-- $Id$ -->
+<xsl:stylesheet
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="1.0">
+
+ <xsl:template match="disabled-testcases">
+ <document>
+ <header>
+ <title>Disabled Test Cases</title>
+ </header>
+ <body>
+ <xsl:choose>
+ <xsl:when test="count(testcase) &gt; 0">
+ <xsl:apply-templates select="testcase"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <p>Currently, there are no known issues to list here!</p>
+ </xsl:otherwise>
+ </xsl:choose>
+ </body>
+ </document>
+ </xsl:template>
+
+ <xsl:template match="testcase">
+ <p>
+ <strong><xsl:value-of select="file"/></strong>
+ <xsl:if test="boolean(name)"><xsl:text> (</xsl:text><xsl:value-of select="name"/>)</xsl:if>:<br/>
+ <xsl:choose>
+ <xsl:when test="string-length(description) &gt; 0">
+ <xsl:value-of select="description"/>
+ </xsl:when>
+ <xsl:otherwise><em>TODO: Add missing description in disabled-testcases.xml!</em></xsl:otherwise>
+ </xsl:choose>
+ <xsl:apply-templates select="reference"/>
+ </p>
+ <p/>
+ </xsl:template>
+
+ <xsl:template match="reference">
+ <br/>
+ See also: <a href="{.}"><xsl:value-of select="."/></a>
+ </xsl:template>
+
+</xsl:stylesheet>