Uploaded image for project: 'Maven Surefire'
  1. Maven Surefire
  2. SUREFIRE-2130

Rewrite several test classes in report plugin for upcoming Doxia 2.0.0 stack

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • 3.0.0-M7
    • 3.1.0
    • 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

          Activity

            People

              michael-o Michael Osipov
              michael-o Michael Osipov
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: