This is an automated email from the ASF dual-hosted git repository. khmarbaise pushed a commit to branch MNG-6391 in repository https://gitbox.apache.org/repos/asf/maven-integration-testing.git
commit c69e7168d31f60ee79f22cac1dc90bbeb4213d76 Author: Karl Heinz Marbaise <khmarba...@apache.org> AuthorDate: Mon Oct 1 19:15:05 2018 +0200 [MNG-6391] - Added IT to check output. - Added MavenITmng6391PrintVersionTest - Kept MavenITmng6352PrintVersionTest --- .gitignore | 1 + .../java/org/apache/maven/it/IntegrationTestSuite.java | 3 ++- .../apache/maven/it/MavenITmng6352PrintVersionTest.java | 2 +- ...sionTest.java => MavenITmng6391PrintVersionTest.java} | 16 ++++++++-------- 4 files changed, 12 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index 5fb5e3a..aa380b5 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ bin .idea jvz-* .flattened-pom.xml +.checkstyle diff --git 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 index 9dcef0b..5716da9 100644 --- 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 @@ -704,7 +704,8 @@ public class IntegrationTestSuite suite.addTestSuite( MavenIT0008SimplePluginTest.class ); suite.addTestSuite( MavenITmng6210CoreExtensionsCustomScopesTest.class ); suite.addTestSuite( MavenITmng6352PrintVersionTest.class ); - + suite.addTestSuite( MavenITmng6352PrintVersionTest.class ); + suite.addTestSuite( MavenITmng6391PrintVersionTest.class ); /* * Add tests in reverse alpha order above. */ diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6352PrintVersionTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6352PrintVersionTest.java index aeafcc2..72e8d41 100644 --- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6352PrintVersionTest.java +++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6352PrintVersionTest.java @@ -42,7 +42,7 @@ public class MavenITmng6352PrintVersionTest public MavenITmng6352PrintVersionTest() { - super( "[3.5.3-SNAPSHOT,)" ); + super( "[3.5.3-SNAPSHOT,3.5.4-SNAPSHOT]" ); } /** diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6352PrintVersionTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6391PrintVersionTest.java similarity index 92% copy from core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6352PrintVersionTest.java copy to core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6391PrintVersionTest.java index aeafcc2..d1fca59 100644 --- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6352PrintVersionTest.java +++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6391PrintVersionTest.java @@ -32,17 +32,17 @@ import java.util.List; * information during the reactor summary output at the correct * positions. * - * <a href="https://issues.apache.org/jira/browse/MNG-6352">MNG-6352</a>. + * <a href="https://issues.apache.org/jira/browse/MNG-6391">MNG-6391</a>. * * @author Karl Heinz Marbaise khmarba...@apache.org */ -public class MavenITmng6352PrintVersionTest +public class MavenITmng6391PrintVersionTest extends AbstractMavenIntegrationTestCase { - public MavenITmng6352PrintVersionTest() + public MavenITmng6391PrintVersionTest() { - super( "[3.5.3-SNAPSHOT,)" ); + super( "[3.6.0-SNAPSHOT,)" ); } /** @@ -72,10 +72,10 @@ public class MavenITmng6352PrintVersionTest assertEquals( 4, resultingLines.size() ); // We expect those lines in the following exact order. - assertTrue( resultingLines.get( 0 ).startsWith( "[INFO] base-project 1.3.0-SNAPSHOT ........................ SUCCESS [" ) ); + assertTrue( resultingLines.get( 0 ).startsWith( "[INFO] base-project ....................................... SUCCESS [" ) ); assertTrue( resultingLines.get( 1 ).startsWith( "[INFO] module-1 ........................................... SUCCESS [" ) ); assertTrue( resultingLines.get( 2 ).startsWith( "[INFO] module-2 ........................................... SUCCESS [" ) ); - assertTrue( resultingLines.get( 3 ).startsWith( "[INFO] module-3 1.3.0-SNAPSHOT ............................ SUCCESS [" ) ); + assertTrue( resultingLines.get( 3 ).startsWith( "[INFO] module-3 ........................................... SUCCESS [" ) ); } @@ -117,7 +117,7 @@ public class MavenITmng6352PrintVersionTest * Extract the lines at the end of the Maven output: * * <pre> - * [INFO] Reactor Summary: + * [INFO] Reactor Summary..: XXX * [INFO] * [INFO] ...SUCCESS [ 0.035 s] * [INFO] ...SUCCESS [ 0.035 s] @@ -143,7 +143,7 @@ public class MavenITmng6352PrintVersionTest } else { - if ( line.startsWith( "[INFO] Reactor Summary:" ) ) + if ( line.startsWith( "[INFO] Reactor Summary" ) ) { start = true; }