Details
-
Task
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
3.0.0-M7
-
None
Description
https://github.com/apache/maven-surefire/tree/master/maven-surefire-report-plugin/src/test/java/org/apache/maven/plugins/surefire/report: Surefire597Test, SurefireReportMojoTest use too much low level classes like concrete sinks, DecorationModel, SiteRenderingContext.
Some of these will change or be removed in Doxia 2.0.0. Approaches like in MPIR, with a plugin specific abstract test class is required to do all the hefty, and high level lifting without using Doxia innards. If this isn't done already with Doxia 1.x these tests will not even compile with Doxia 2.0.0 and need to be commented out/removed.
Attachments
Issue Links
- contains
-
SUREFIRE-2153 Replace SurefireReportGenerator with a new SurefireReportRenderer
- Closed
-
SUREFIRE-2160 Replace LocalizedProperties with (Custom)I18N approach from MPIR
- Closed