You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by rf...@apache.org on 2020/12/22 16:32:17 UTC

[maven-integration-testing] 02/02: [MNG-6957] versionless reactor dependencies/parent should work even if modules are aggregated in reverse order

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

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

commit cf0ff41032f5fb12dbdcc75f2e68cd70b2e2e647
Merge: 63dd5ae 386876a
Author: rfscholte <rf...@apache.org>
AuthorDate: Tue Dec 22 17:32:02 2020 +0100

    [MNG-6957] versionless reactor dependencies/parent should work even if modules are aggregated in reverse order

 .../org/apache/maven/it/IntegrationTestSuite.java  |  2 +-
 .../maven/it/MavenITmng5576CdFriendlyVersions.java | 32 ++++++-
 .../maven/it/MavenITmng5669ReadPomsOnce.java       |  3 +-
 ...enITmng5895CIFriendlyUsageWithPropertyTest.java | 22 ++++-
 .../maven/it/MavenITmng6090CIFriendlyTest.java     | 29 ++++++-
 .../maven/it/MavenITmng6957BuildConsumer.java      | 97 ++++++++++++++++++++++
 .../mng-6957-buildconsumer/expected/parent.pom     | 28 +++++++
 .../expected/simple-parent.pom                     | 43 ++++++++++
 .../expected/simple-testutils.pom                  | 26 ++++++
 .../expected/simple-weather.pom                    | 39 +++++++++
 .../expected/simple-webapp.pom                     | 47 +++++++++++
 .../expected/utils-parent.pom                      | 27 ++++++
 .../test/resources/mng-6957-buildconsumer/pom.xml  | 36 ++++++++
 .../mng-6957-buildconsumer/simple-parent/pom.xml   | 56 +++++++++++++
 .../simple-parent/simple-testutils/pom.xml         | 32 +++++++
 .../simple-parent/simple-weather/pom.xml           | 43 ++++++++++
 .../simple-parent/simple-webapp/pom.xml            | 51 ++++++++++++
 .../simple-parent/utils-parent/pom.xml             | 32 +++++++
 18 files changed, 640 insertions(+), 5 deletions(-)

diff --cc core-it-suite/src/test/java/org/apache/maven/it/IntegrationTestSuite.java
index fc10839,465179c..027587f
--- a/core-it-suite/src/test/java/org/apache/maven/it/IntegrationTestSuite.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/IntegrationTestSuite.java
@@@ -106,8 -106,7 +106,8 @@@ public class IntegrationTestSuit
          // Tests that don't run stable and need to be fixed
          // -------------------------------------------------------------------------------------------------------------
          // suite.addTestSuite( MavenIT0108SnapshotUpdateTest.class ); -- MNG-3137
- 
+         suite.addTestSuite( MavenITmng6957BuildConsumer.class );
 +        suite.addTestSuite( MavenITmng7045DropUselessAndOutdatedCdiApiTest.class );
          suite.addTestSuite( MavenITmng6566ExecuteAnnotationShouldNotReExecuteGoalsTest.class );
          suite.addTestSuite( MavenITmng6754TimestampInMultimoduleProject.class );
          suite.addTestSuite( MavenITmng6981ProjectListShouldIncludeChildrenTest.class );