~nunit-core/nunitv2/2.5

« back to all changes in this revision

Viewing changes to doc/files/Summary.xslt

  • Committer: Charlie Poole
  • Date: 2010-12-21 00:53:07 UTC
  • Revision ID: charlie@nunit.org-20101221005307-m1qsj959lm1x2s52
Fix line endings

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0" encoding="UTF-8" ?>
2
 
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
3
 
<xsl:output method='text'/>
4
 
 
5
 
<xsl:template match="/">
6
 
        <xsl:apply-templates/>
7
 
</xsl:template>
8
 
 
9
 
<xsl:template match="test-results">
10
 
<xsl:text>Tests run: </xsl:text>
11
 
<xsl:value-of select="@total"/>
12
 
<xsl:text>, Failures: </xsl:text>
13
 
<xsl:value-of select="@failures"/>
14
 
<xsl:text>, Not run: </xsl:text>
15
 
<xsl:value-of select="@not-run"/>
16
 
<xsl:text>, Time: </xsl:text>
17
 
<xsl:value-of select="test-suite/@time"/>
18
 
<xsl:text> seconds
19
 
</xsl:text>
20
 
<xsl:text>
21
 
</xsl:text>
22
 
 
23
 
<xsl:if test="//test-case[failure]"><xsl:text>Failures:
24
 
</xsl:text></xsl:if>
25
 
<xsl:apply-templates select="//test-case[failure]"/>
26
 
<xsl:if test="//test-case[@executed='False']"><xsl:text>Tests not run:
27
 
</xsl:text></xsl:if>
28
 
<xsl:apply-templates select="//test-case[@executed='False']"/>
29
 
<xsl:text disable-output-escaping='yes'>&#xD;&#xA;</xsl:text>
30
 
</xsl:template>
31
 
 
32
 
<xsl:template match="test-case">
33
 
        <xsl:value-of select="position()"/><xsl:text>) </xsl:text>
34
 
        <xsl:value-of select="@name"/>
35
 
        <xsl:text> : </xsl:text>
36
 
        <xsl:value-of select="child::node()/message"/>
37
 
<xsl:text disable-output-escaping='yes'>&#xD;&#xA;</xsl:text>
38
 
        <xsl:if test="failure">
39
 
                <xsl:value-of select="failure/stack-trace"/>
40
 
<xsl:text>
41
 
</xsl:text>
42
 
        </xsl:if>
43
 
</xsl:template>
44
 
 
45
 
</xsl:stylesheet>
46
 
 
 
1
<?xml version="1.0" encoding="UTF-8" ?>
 
2
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
 
3
<xsl:output method='text'/>
 
4
 
 
5
<xsl:template match="/">
 
6
        <xsl:apply-templates/>
 
7
</xsl:template>
 
8
 
 
9
<xsl:template match="test-results">
 
10
<xsl:text>Tests run: </xsl:text>
 
11
<xsl:value-of select="@total"/>
 
12
<xsl:text>, Failures: </xsl:text>
 
13
<xsl:value-of select="@failures"/>
 
14
<xsl:text>, Not run: </xsl:text>
 
15
<xsl:value-of select="@not-run"/>
 
16
<xsl:text>, Time: </xsl:text>
 
17
<xsl:value-of select="test-suite/@time"/>
 
18
<xsl:text> seconds
 
19
</xsl:text>
 
20
<xsl:text>
 
21
</xsl:text>
 
22
 
 
23
<xsl:if test="//test-case[failure]"><xsl:text>Failures:
 
24
</xsl:text></xsl:if>
 
25
<xsl:apply-templates select="//test-case[failure]"/>
 
26
<xsl:if test="//test-case[@executed='False']"><xsl:text>Tests not run:
 
27
</xsl:text></xsl:if>
 
28
<xsl:apply-templates select="//test-case[@executed='False']"/>
 
29
<xsl:text disable-output-escaping='yes'>&#xD;&#xA;</xsl:text>
 
30
</xsl:template>
 
31
 
 
32
<xsl:template match="test-case">
 
33
        <xsl:value-of select="position()"/><xsl:text>) </xsl:text>
 
34
        <xsl:value-of select="@name"/>
 
35
        <xsl:text> : </xsl:text>
 
36
        <xsl:value-of select="child::node()/message"/>
 
37
<xsl:text disable-output-escaping='yes'>&#xD;&#xA;</xsl:text>
 
38
        <xsl:if test="failure">
 
39
                <xsl:value-of select="failure/stack-trace"/>
 
40
<xsl:text>
 
41
</xsl:text>
 
42
        </xsl:if>
 
43
</xsl:template>
 
44
 
 
45
</xsl:stylesheet>
 
46
 
47
47
  
 
 
b'\\ No newline at end of file'