Report any extra attributes attached to a test
----------------------------------------------
Key: SUREFIRE-737
URL: http://jira.codehaus.org/browse/SUREFIRE-737
Project: Maven Surefire
Issue Type: Improvement
Components: Maven Surefire Report Plugin
Reporter: Rex Hoffman
Priority: Minor
Attachments: extra_attributes_patch.txt
So if there are any extra attributes on a junit test result (possible, due to
lack of schema) print them out in the html report.
Useful for adding in links, and image tags.
Umm attached an extra bit of functionality, allows a user to set a name for the
report, useful if you do something like:
...
<reportPlugins combine.children="append">
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
<version>2.8.1</version>
<reportSets>
<reportSet>
<id>integration-test-report</id>
<reports>
<report>report-only</report>
</reports>
<configuration>
<name>Surefire (Integration)</name>
<aggregate>true</aggregate>
<detail>true</detail>
<outputName>integration-test-report</outputName>
<reportsDirectory>${basedir}/target/failsafe-reports/junitreport</reportsDirectory>
</configuration>
</reportSet>
</reportSets>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
<version>2.8.1</version>
<reportSets>
<reportSet>
<id>unit-test-report</id>
<reports>
<report>report-only</report>
</reports>
<configuration>
<name>Surefire (Unit)</name>
<detail>true</detail>
<outputName>unit-test-report</outputName>
<reportsDirectory>${basedir}/target/surefire-reports/junitreport</reportsDirectory>
</configuration>
</reportSet>
</reportSets>
</plugin>
....
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira