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

Reply via email to