Return-Path: Mailing-List: contact ant-dev-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list ant-dev@jakarta.apache.org Received: (qmail 92006 invoked from network); 22 Feb 2001 02:51:20 -0000 Received: from scooter.sydney.asiaonline.net (203.19.215.187) by h31.sny.collab.net with SMTP; 22 Feb 2001 02:51:20 -0000 Received: (qmail 2532 invoked from network); 22 Feb 2001 02:51:14 -0000 Received: from charon.oopl.com.au (HELO exchange.oopl.com.au) (nobody@203.5.19.1) by scooter.sydney.asiaonline.net with SMTP; 22 Feb 2001 02:51:14 -0000 Received: by exchange.oopl.com.au with Internet Mail Service (5.5.2650.21) id <17MNF3BT>; Thu, 22 Feb 2001 13:49:11 +1100 Message-ID: From: Martin Andrews To: "'ant-dev@jakarta.apache.org'" Subject: junitreport XSL improvements Date: Thu, 22 Feb 2001 13:49:46 +1100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: multipart/mixed; boundary="----_=_NextPart_000_01C09C7A.086E4140" X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N ------_=_NextPart_000_01C09C7A.086E4140 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C09C7A.086E4140" ------_=_NextPart_001_01C09C7A.086E4140 Content-Type: text/plain; charset="iso-8859-1" Hi all, I have attached an updated version of the XSL used by the junitreport task. It now has the background color of all tests is part of the stylesheet class definition. I set mine by default to "lightpink" for failed tests and "lightgreen" for passed tests. I find it easier to see the whole table row color at a glance rather than just the font. If you don't like the colors, they are easily customisable back to the basic off-white in the stylesheet.css If you like it - feel free to use it in the distribution. Cheers, Marty ------_=_NextPart_001_01C09C7A.086E4140 Content-Type: text/html; charset="iso-8859-1" junitreport XSL improvements

Hi all,

I have attached an updated version of the XSL used by the junitreport task.
It now has the background color of all tests is part of the stylesheet class
definition.  I set mine by default to "lightpink" for failed tests and
"lightgreen" for passed tests. 

I find it easier to see the whole table row color at a glance rather than
just the font.  If you don't like the colors, they are easily customisable
back to the basic off-white in the stylesheet.css

If you like it - feel free to use it in the distribution.

Cheers,

Marty

  ------_=_NextPart_001_01C09C7A.086E4140-- ------_=_NextPart_000_01C09C7A.086E4140 Content-Type: application/octet-stream; name="xsl.zip" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="xsl.zip" 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 ------_=_NextPart_000_01C09C7A.086E4140--