|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" xml:lang="ja">
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
<xsl:template match="/">
|
|
Packit |
8c9aa0 |
<HTML>
|
|
Packit |
8c9aa0 |
<HEAD>
|
|
Packit |
8c9aa0 |
<TITLE>Test Report</TITLE>
|
|
Packit |
8c9aa0 |
<STYLE>
|
|
Packit |
8c9aa0 |
TABLE { color:#222222; font-size:10pt; font-family:'‚l‚r ƒSƒVƒbƒN' 'sanserif'; }
|
|
Packit |
8c9aa0 |
TH { font-weight:normal; color:#FFFFFF; background-color:#888888; }
|
|
Packit |
8c9aa0 |
TR.check { background-color:#EEEEEE }
|
|
Packit |
8c9aa0 |
TD.check { background-color:#EEEEEE }
|
|
Packit |
8c9aa0 |
H1 { color:#111111; font-family:'Times New Roman' '‚l‚r ‚o–¾’©' 'serif'; border-style:solid; border-width:0px; border-bottom-width:3px; border-bottom-color:#444488; }
|
|
Packit |
8c9aa0 |
H2 { color:#222222; font-family:'Times New Roman' '‚l‚r ‚o–¾’©' 'serif'; border-style:solid; border-width:0px; border-bottom-width:2px; border-bottom-color:#444488; }
|
|
Packit |
8c9aa0 |
H3 { color:#333333; font-family:'Times New Roman' '‚l‚r ‚o–¾’©' 'serif'; border-style:solid; border-width:0px; border-bottom-width:1px; border-bottom-color:#444488; margin-bottom:8px; }
|
|
Packit |
8c9aa0 |
H4 { color:#444444; font-family:'Times New Roman' '‚l‚r ‚o–¾’©' 'serif'; border-style:solid; border-width:0px; border-bottom-width:1px; border-bottom-color:#CCCCDD; margin-bottom:8px; }
|
|
Packit |
8c9aa0 |
H5 { color:#555555; font-family:'Times New Roman' '‚l‚r ‚o–¾’©' 'serif'; border-style:solid; border-width:0px; border-bottom-width:1px; border-bottom-color:#EEEEFF; margin-bottom:8px; }
|
|
Packit |
8c9aa0 |
H6 { color:#666666; font-family:'Times New Roman' '‚l‚r ‚o–¾’©' 'serif'; border-style:solid; border-width:0px; border-bottom-width:1px; border-bottom-color:#F8F8FF; margin-bottom:8px; }
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
SPAN.good { color:#006666; font-weight:bold; }
|
|
Packit |
8c9aa0 |
SPAN.critical { color:#880000; font-weight:bold; }
|
|
Packit |
8c9aa0 |
</STYLE>
|
|
Packit |
8c9aa0 |
</HEAD>
|
|
Packit |
8c9aa0 |
<BODY>
|
|
Packit |
8c9aa0 |
Test Report
|
|
Packit |
8c9aa0 |
<xsl:apply-templates select="/TestRun/*"/>
|
|
Packit |
8c9aa0 |
</BODY>
|
|
Packit |
8c9aa0 |
</HTML>
|
|
Packit |
8c9aa0 |
</xsl:template>
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
<xsl:template match="FailedTests">
|
|
Packit |
8c9aa0 |
FailedTests
|
|
Packit |
8c9aa0 |
<xsl:choose>
|
|
Packit |
8c9aa0 |
<xsl:when test="FailedTest">
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
id
|
|
Packit |
8c9aa0 |
Name
|
|
Packit |
8c9aa0 |
FailureType
|
|
Packit |
8c9aa0 |
Location
|
|
Packit |
8c9aa0 |
Message
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
<xsl:apply-templates select="FailedTest"/>
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
</xsl:when>
|
|
Packit |
8c9aa0 |
<xsl:otherwise>
|
|
Packit |
8c9aa0 |
No failed test.
|
|
Packit |
8c9aa0 |
</xsl:otherwise>
|
|
Packit |
8c9aa0 |
</xsl:choose>
|
|
Packit |
8c9aa0 |
</xsl:template>
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
<xsl:template match="FailedTest">
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
<xsl:value-of select="@id"/>
|
|
Packit |
8c9aa0 |
<xsl:apply-templates select="Name"/>
|
|
Packit |
8c9aa0 |
<xsl:apply-templates select="FailureType"/>
|
|
Packit |
8c9aa0 |
<xsl:apply-templates select="Location"/>
|
|
Packit |
8c9aa0 |
<xsl:apply-templates select="Message"/>
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
</xsl:template>
|
|
Packit |
8c9aa0 |
<xsl:template match="Name|FailureType|Message"><xsl:value-of select="."/></xsl:template>
|
|
Packit |
8c9aa0 |
<xsl:template match="Location">
|
|
Packit |
8c9aa0 |
<xsl:if test=".">
|
|
Packit |
8c9aa0 |
line #<xsl:value-of select="Line"/> in <xsl:value-of select="File"/>
|
|
Packit |
8c9aa0 |
</xsl:if>
|
|
Packit |
8c9aa0 |
</xsl:template>
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
<xsl:template match="SuccessfulTests">
|
|
Packit |
8c9aa0 |
SuccessfulTests
|
|
Packit |
8c9aa0 |
<xsl:choose>
|
|
Packit |
8c9aa0 |
<xsl:when test="Test">
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
id
|
|
Packit |
8c9aa0 |
Name
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
<xsl:apply-templates select="Test"/>
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
</xsl:when>
|
|
Packit |
8c9aa0 |
<xsl:otherwise>
|
|
Packit |
8c9aa0 |
No sucessful test.
|
|
Packit |
8c9aa0 |
</xsl:otherwise>
|
|
Packit |
8c9aa0 |
</xsl:choose>
|
|
Packit |
8c9aa0 |
</xsl:template>
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
<xsl:template match="Test">
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
<xsl:value-of select="@id"/>
|
|
Packit |
8c9aa0 |
<xsl:apply-templates select="Name"/>
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
</xsl:template>
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
<xsl:template match="Statistics">
|
|
Packit |
8c9aa0 |
Statistics
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
Status
|
|
Packit |
8c9aa0 |
Number
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
Tests
|
|
Packit |
8c9aa0 |
<xsl:value-of select="Tests"/>
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
FailuresTotal
|
|
Packit |
8c9aa0 |
<xsl:value-of select="FailuresTotal"/>
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
Errors
|
|
Packit |
8c9aa0 |
<xsl:value-of select="Errors"/>
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
Failures
|
|
Packit |
8c9aa0 |
<xsl:value-of select="Failures"/>
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
</xsl:template>
|
|
Packit |
8c9aa0 |
|
|
Packit |
8c9aa0 |
</xsl:stylesheet>
|