Closed seanhotaling closed 6 years ago
Hi @sean-hotaling, Thank you for this issue. I'll try to investigate both of the solutions and come back to discuss what solution would be more useful.
Thank you
Hi @sean-hotaling !
I think this should be implemented as a separate tab on test run page. There is a plan to move each test output into separate file: https://github.com/GHPReporter/Ghpr.Core/issues/40 This file should also include output from test-suite. Adding test-suite output to collapsible test list will slow down loading of this list because we will have to load output of each test.
Can you please let me know if it makes sense to you?
Thank you
@elv1s42, yes. That makes sense to me.
All additional output will be stored under a separate tab like this:
Hi @sean-hotaling Works fine for your .xml file (tested locally):
I'll include this in the next release
@elv1s42, awesome. I will look for the next release then. Thanks.
@elv1s42, this works great. Thanks!
While I find the logs from each test-case output node useful within the report, it would be even more useful to include the test-suite output as well. The test-suite output can potentially be added to the Output tab for each test or to a new Output tab when clicking on what is now the collapsible links in the test list. The first approach needs to keep in mind that suites can be nested as found below, and will need to contain only the test-suite output for the suite(s) they are a part of. The second approach allows for a hierarchical view of what was executed where (minus the OneTimeTearDown as its output is lumped in with the output from OneTimeSetUp).
What is currently found:
What I'd like to see added:
Please see TestResult.zip for a small example of the XML generated from an NUnit run.