diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2010-07-19 20:47:35 -0700 |
---|---|---|
committer | Andrew Arnott <andrewarnott@gmail.com> | 2010-07-19 20:47:35 -0700 |
commit | d9beb0eb2429894f18cc0545bfd2ef7a5ac54589 (patch) | |
tree | 3330f0b5d53b012ca83d06c4d558834f18b4df9a /tools/NUnit/doc/files/Summary.xslt | |
parent | 558e51ae4b40e79b7d681a94d9b14afba846db19 (diff) | |
download | DotNetOpenAuth-d9beb0eb2429894f18cc0545bfd2ef7a5ac54589.zip DotNetOpenAuth-d9beb0eb2429894f18cc0545bfd2ef7a5ac54589.tar.gz DotNetOpenAuth-d9beb0eb2429894f18cc0545bfd2ef7a5ac54589.tar.bz2 |
Added NUnit runner to the repo.
Diffstat (limited to 'tools/NUnit/doc/files/Summary.xslt')
-rw-r--r-- | tools/NUnit/doc/files/Summary.xslt | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/tools/NUnit/doc/files/Summary.xslt b/tools/NUnit/doc/files/Summary.xslt new file mode 100644 index 0000000..004806d --- /dev/null +++ b/tools/NUnit/doc/files/Summary.xslt @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> +<xsl:output method='text'/> + +<xsl:template match="/"> + <xsl:apply-templates/> +</xsl:template> + +<xsl:template match="test-results"> +<xsl:text>Tests run: </xsl:text> +<xsl:value-of select="@total"/> +<xsl:text>, Failures: </xsl:text> +<xsl:value-of select="@failures"/> +<xsl:text>, Not run: </xsl:text> +<xsl:value-of select="@not-run"/> +<xsl:text>, Time: </xsl:text> +<xsl:value-of select="test-suite/@time"/> +<xsl:text> seconds +</xsl:text> +<xsl:text> +</xsl:text> + +<xsl:if test="//test-case[failure]"><xsl:text>Failures: +</xsl:text></xsl:if> +<xsl:apply-templates select="//test-case[failure]"/> +<xsl:if test="//test-case[@executed='False']"><xsl:text>Tests not run: +</xsl:text></xsl:if> +<xsl:apply-templates select="//test-case[@executed='False']"/> +<xsl:text disable-output-escaping='yes'>
</xsl:text> +</xsl:template> + +<xsl:template match="test-case"> + <xsl:value-of select="position()"/><xsl:text>) </xsl:text> + <xsl:value-of select="@name"/> + <xsl:text> : </xsl:text> + <xsl:value-of select="child::node()/message"/> +<xsl:text disable-output-escaping='yes'>
</xsl:text> + <xsl:if test="failure"> + <xsl:value-of select="failure/stack-trace"/> +<xsl:text> +</xsl:text> + </xsl:if> +</xsl:template> + +</xsl:stylesheet> + +
\ No newline at end of file |