User: kimptoc
Date: 01/09/03 14:32:12
Modified: src/stylesheets junit-frames.xsl
Log:
added some more details to the junitreport
Revision Changes Path
1.2 +45 -1 jbosstest/src/stylesheets/junit-frames.xsl
Index: junit-frames.xsl
===================================================================
RCS file: /cvsroot/jboss/jbosstest/src/stylesheets/junit-frames.xsl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- junit-frames.xsl 2001/09/03 20:21:34 1.1
+++ junit-frames.xsl 2001/09/03 21:32:12 1.2
@@ -3,7 +3,17 @@
xmlns:redirect="org.apache.xalan.xslt.extensions.Redirect"
extension-element-prefixes="redirect">
+<xsl:variable name='java.version' select="//property[@name='java.version']/@value"/>
+<xsl:variable name='java.vendor' select="//property[@name='java.vendor']/@value"/>
+<xsl:variable name='java.vm.name' select="//property[@name='java.vm.name']/@value"/>
+<xsl:variable name='java.vm.version'
select="//property[@name='java.vm.version']/@value"/>
+<xsl:variable name='java.vm.info' select="//property[@name='java.vm.info']/@value"/>
+<xsl:variable name='os.name' select="//property[@name='os.name']/@value"/>
+<xsl:variable name='os.version' select="//property[@name='os.version']/@value"/>
+<xsl:variable name='os.arch' select="//property[@name='os.arch']/@value"/>
+<xsl:variable name='TODAY' select="//property[@name='TODAY']/@value"/>
+
<!-- ======================================================================
Stylesheet to transform an XML file generated by the Ant JUnit task into
@@ -173,6 +183,9 @@
font-weight:bold;
color:purple;
}
+.Info {
+ font-size: x-small
+}
</xsl:template>
@@ -208,6 +221,7 @@
</table>
</p>
+ <xsl:call-template name="pageFooter"/>
</body>
</html>
</xsl:template>
@@ -423,6 +437,7 @@
</tr>
</xsl:for-each>
</table>
+ <xsl:call-template name="pageFooter"/>
</body>
</html>
</xsl:template>
@@ -458,6 +473,7 @@
</table>
</p>
</xsl:if>
+ <xsl:call-template name="pageFooter"/>
</body>
</html>
</xsl:template>
@@ -494,10 +510,38 @@
<table width="100%">
<tr>
<td align="left"></td>
- <td align="right">Designed for use with <a
href='http://www.junit.org'>JUnit</a> and <a
href='http://jakarta.apache.org'>Ant</a>.</td>
+ <td align="right">Designed for use with <a
href='http://www.junit.org'>JUnit</a> and <a href='http://jakarta.apache.org'>Ant</a>.
+ Generated on <xsl:value-of select="$TODAY"/>.
+ </td>
</tr>
</table>
<hr size="1"/>
+</xsl:template>
+
+<!-- Page FOOTER -->
+<xsl:template name="pageFooter">
+ <p/>
+ <hr size="1"/>
+ <p/>
+ <table class="Info">
+ <tr>
+ <td>Java Version</td><td><xsl:value-of select="$java.version"/></td>
+ </tr><tr>
+ <td>Java Vendor</td><td><xsl:value-of select="$java.vendor"/></td>
+ </tr><tr>
+ <td>Java VM Name</td><td><xsl:value-of select="$java.vm.name"/></td>
+ </tr><tr>
+ <td>Java VM Version</td><td><xsl:value-of select="$java.vm.version"/></td>
+ </tr><tr>
+ <td>Java VM Info</td><td><xsl:value-of select="$java.vm.info"/></td>
+ </tr><tr>
+ <td>OS Name</td><td><xsl:value-of select="$os.name"/></td>
+ </tr><tr>
+ <td>OS Version</td><td><xsl:value-of select="$os.version"/></td>
+ </tr><tr>
+ <td>OS Arch</td><td><xsl:value-of select="$os.arch"/></td>
+ </tr>
+ </table>
</xsl:template>
<!-- class header -->
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development