History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: CCNET-704
Type: Improvement Improvement
Status: Open Open
Priority: Minor Minor
Assignee: Unassigned
Reporter: Grant Drake
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
CruiseControl .NET

Improved build summary stylesheet to show test fixture setup/teardown failures

Created: 07/Jun/06 11:59 AM   Updated: 14/Oct/06 03:22 AM
Component/s: Stylesheet
Affects Version/s: None
Fix Version/s: None

Original Estimate: 5 minutes Remaining Estimate: 5 minutes Time Spent: Unknown
File Attachments: 1. XML File unittests.xsl (13 kb)
2. XML File unittests_1.1.xsl (10 kb)



 Description  « Hide
We noticed a problem whereby failures in the test fixture teardown are not reported on the front page build report - you see that
nunit-console has failed on the build report page but you can only actually see why by sifting through the NAnt output.

The solution is a tweak to unittests.xsl, so that it looks for //test-suite/failure nodes, which is where
the necessary messages can be found. I have taken the simplest route of adding a
"Suite failures" message at the top (only displayed if there are any), and listing any failures in the same
area as unit test failures.

 All   Comments   Work Log   Change History      Sort Order:
Grant Drake [14/Oct/06 03:22 AM]
Here is the stylesheet shipped with CC.Net 1.1 (which restructured itself internally) updated to include the fixture teardown fix which still fails to appear in the one shipped with CC.Net