Add an option to report all test cases for each class to the reports

Bug #495734 reported by Charlie Poole
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
NUnit-Results
Triaged
Wishlist
Unassigned

Bug Description

Currently, nunit-results produces an index file and a detailed report for each test assembly. Some folks would like to have a more detailed report that lists the result of each test method. This should be added as an optional feature.

The detailed report would be linked to from each test class. It could be on a separate page or lower down on the same page. It would include all relevant info available about the test.

If a detailed report is being produced, then it may not be necessary to produce the separate tables of failed or not run tests. Individual tests in the detailed report should be color-coded based on their outcome.

Tags: feature
tags: added: feature
Revision history for this message
Milan (milan-vukoslavcevic) wrote :

in the TestResult.xml file there is information what are test method names and what is the duration (time elapsed) of each test method (for PASS and FAIL methods). So having a list of all test method names and its duration as additional column should not be too complicated to implement but it would brought new dimension/feature of html test reports. All test methods names should be listed in the linked page accessible from the index.html page. At index page is list of all test classes and after click on the one test class on the linked page should be first table of all methods with the new columns:

- test method duration in seconds
- PASS/FAIL flag

and than comes list of FAIL methods with detailed description (this is already implemented).

Br,
Milan.

Changed in nunit-results:
status: New → Triaged
importance: Undecided → Low
importance: Low → Wishlist
Changed in nunit-results:
milestone: none → 2.0
Revision history for this message
Charlie Poole (charlie.poole) wrote :
Changed in nunit-results:
milestone: 2.0 → none
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.