[
https://issues.apache.org/jira/browse/SUREFIRE-2130?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Michael Osipov closed SUREFIRE-2130.
------------------------------------
Resolution: Fixed
Fixed by the linked issues.
> Rewrite several test classes in report plugin for upcoming Doxia 2.0.0 stack
> ----------------------------------------------------------------------------
>
> Key: SUREFIRE-2130
> URL: https://issues.apache.org/jira/browse/SUREFIRE-2130
> Project: Maven Surefire
> Issue Type: Task
> Components: Maven Surefire Report Plugin
> Affects Versions: 3.0.0-M7
> Reporter: Michael Osipov
> Assignee: Michael Osipov
> Priority: Blocker
> Fix For: 3.1.0
>
>
> 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.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)