You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by kw...@apache.org on 2022/09/29 15:09:39 UTC

[maven-surefire] branch master updated: [SUREFIRE-2100] Make aggregate parameter work for single-module projects (#548)

This is an automated email from the ASF dual-hosted git repository.

kwin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-surefire.git


The following commit(s) were added to refs/heads/master by this push:
     new c305fc867 [SUREFIRE-2100] Make aggregate parameter work for single-module projects (#548)
c305fc867 is described below

commit c305fc867a8160bf86c1e37713e1258ab6fb68e3
Author: Konrad Windszus <kw...@apache.org>
AuthorDate: Thu Sep 29 17:09:33 2022 +0200

    [SUREFIRE-2100] Make aggregate parameter work for single-module projects (#548)
---
 .../plugins/surefire/report/AbstractSurefireReportMojo.java   | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/maven-surefire-report-plugin/src/main/java/org/apache/maven/plugins/surefire/report/AbstractSurefireReportMojo.java b/maven-surefire-report-plugin/src/main/java/org/apache/maven/plugins/surefire/report/AbstractSurefireReportMojo.java
index 2e82856b5..2773f0dbd 100644
--- a/maven-surefire-report-plugin/src/main/java/org/apache/maven/plugins/surefire/report/AbstractSurefireReportMojo.java
+++ b/maven-surefire-report-plugin/src/main/java/org/apache/maven/plugins/surefire/report/AbstractSurefireReportMojo.java
@@ -200,9 +200,16 @@ public abstract class AbstractSurefireReportMojo
             }
             if ( this.reportsDirectories == null )
             {
-                for ( MavenProject mavenProject : getProjectsWithoutRoot() )
+                if ( reactorProjects.size() > 1 )
                 {
-                    resolvedReportsDirectories.add( getSurefireReportsDirectory( mavenProject ) );
+                    for ( MavenProject mavenProject : getProjectsWithoutRoot() )
+                    {
+                        resolvedReportsDirectories.add( getSurefireReportsDirectory( mavenProject ) );
+                    }
+                } 
+                else 
+                {
+                    resolvedReportsDirectories.add( getSurefireReportsDirectory( project ) );
                 }
             }
             else