This is an automated email from the ASF dual-hosted git repository. michaelo pushed a commit to branch MNG-6957_squashed in repository https://gitbox.apache.org/repos/asf/maven-integration-testing.git
commit 5aa77cc040c955a602c85bfc8a519ebdcb862897 Author: Michael Osipov <[email protected]> AuthorDate: Tue Dec 22 12:14:42 2020 +0100 WS --- .../maven/it/MavenITmng5576CdFriendlyVersions.java | 10 +++++----- .../MavenITmng5895CIFriendlyUsageWithPropertyTest.java | 18 +++++++++--------- .../apache/maven/it/MavenITmng6090CIFriendlyTest.java | 16 ++++++++-------- .../apache/maven/it/MavenITmng6957BuildConsumer.java | 14 +++++++------- .../mng-6957-buildconsumer/expected/parent.pom | 3 +-- .../mng-6957-buildconsumer/expected/simple-parent.pom | 5 +---- .../mng-6957-buildconsumer/expected/simple-weather.pom | 5 ++--- .../mng-6957-buildconsumer/expected/utils-parent.pom | 2 +- .../mng-6957-buildconsumer/simple-parent/pom.xml | 5 ++--- .../simple-parent/simple-testutils/pom.xml | 2 +- .../simple-parent/simple-weather/pom.xml | 5 ++--- .../simple-parent/simple-webapp/pom.xml | 2 +- .../simple-parent/utils-parent/pom.xml | 2 +- 13 files changed, 41 insertions(+), 48 deletions(-) diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5576CdFriendlyVersions.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5576CdFriendlyVersions.java index d68d79d..2104187 100644 --- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5576CdFriendlyVersions.java +++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5576CdFriendlyVersions.java @@ -28,7 +28,7 @@ import java.util.Properties; /** * This is a test set for <a href="https://issues.apache.org/jira/browse/MNG-5576">MNG-5576</a>. - * + * * @author Jason van Zyl */ public class MavenITmng5576CdFriendlyVersions @@ -51,7 +51,7 @@ public class MavenITmng5576CdFriendlyVersions Verifier verifier = newVerifier( testDir.getAbsolutePath() ); verifier.setAutoclean( false ); verifier.deleteDirectory( "target" ); - verifier.addCliOption( "-Dchangelist=changelist" ); + verifier.addCliOption( "-Dchangelist=changelist" ); verifier.addCliOption( "-Dmaven.experimental.buildconsumer=false" ); verifier.executeGoal( "validate" ); verifier.verifyErrorFreeLog(); @@ -59,7 +59,7 @@ public class MavenITmng5576CdFriendlyVersions Properties props = verifier.loadProperties( "target/pom.properties" ); assertEquals( "1.0.0.changelist", props.getProperty( "project.version" ) ); - + List<String> lines = verifier.loadFile( new File( testDir, "log.txt" ), false ); for( String line : lines ) { @@ -80,7 +80,7 @@ public class MavenITmng5576CdFriendlyVersions verifier.setLogFileName( "log-bc.txt" ); verifier.setAutoclean( false ); verifier.deleteDirectory( "target" ); - verifier.addCliOption( "-Dchangelist=changelist" ); + verifier.addCliOption( "-Dchangelist=changelist" ); verifier.addCliOption( "-Dmaven.experimental.buildconsumer=true" ); verifier.executeGoal( "validate" ); verifier.verifyErrorFreeLog(); @@ -88,7 +88,7 @@ public class MavenITmng5576CdFriendlyVersions Properties props = verifier.loadProperties( "target/pom.properties" ); assertEquals( "1.0.0.changelist", props.getProperty( "project.version" ) ); - + List<String> lines = verifier.loadFile( new File( testDir, "log-bc.txt" ), false ); for( String line : lines ) { diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5895CIFriendlyUsageWithPropertyTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5895CIFriendlyUsageWithPropertyTest.java index 5d0db85..df4587b 100644 --- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5895CIFriendlyUsageWithPropertyTest.java +++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5895CIFriendlyUsageWithPropertyTest.java @@ -25,12 +25,12 @@ import org.apache.maven.it.util.ResourceExtractor; import java.io.File; /** - * The usage of a <code>${revision}</code> for the version in the pom file and furthermore + * The usage of a <code>${revision}</code> for the version in the pom file and furthermore * defining the property in the pom file and overwrite it via command line. * <a href="https://issues.apache.org/jira/browse/MNG-5895">MNG-5895</a>. - * + * * This will result in a failure without the fix for this issue. - * + * * @author Karl Heinz Marbaise [email protected] */ public class MavenITmng5895CIFriendlyUsageWithPropertyTest @@ -45,9 +45,9 @@ public class MavenITmng5895CIFriendlyUsageWithPropertyTest } /** - * Check that the resulting run will not fail in case + * Check that the resulting run will not fail in case * of defining the property via command line which is - * already defined inside the pom. + * already defined inside the pom. */ public void testitShouldResolveTheDependenciesWithoutBuildConsumer() throws Exception @@ -72,11 +72,11 @@ public class MavenITmng5895CIFriendlyUsageWithPropertyTest throws Exception { File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-5895-ci-friendly-usage-with-property" ); - + Verifier verifier = newVerifier( testDir.getAbsolutePath(), false ); verifier.setMavenDebug( false ); verifier.setAutoclean( false ); - + verifier.setLogFileName( "log-bc.txt" ); verifier.addCliOption( "-Drevision=1.2" ); verifier.addCliOption( "-Dmaven.experimental.buildconsumer=true" ); @@ -84,7 +84,7 @@ public class MavenITmng5895CIFriendlyUsageWithPropertyTest verifier.executeGoal( "package" ); verifier.verifyErrorFreeLog(); verifier.resetStreams(); - + } - + } diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6090CIFriendlyTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6090CIFriendlyTest.java index e9d3abe..9d72eba 100644 --- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6090CIFriendlyTest.java +++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6090CIFriendlyTest.java @@ -26,11 +26,11 @@ import java.io.File; import java.util.Arrays; /** - * The usage of a <code>${revision}</code> for the version in the pom file and furthermore + * The usage of a <code>${revision}</code> for the version in the pom file and furthermore * defining the property in the pom file and overwrite it via command line and * try to build a partial reactor via <code>mvn -pl ..</code> * <a href="https://issues.apache.org/jira/browse/MNG-6090">MNG-6090</a>. - * + * * @author Karl Heinz Marbaise [email protected] */ public class MavenITmng6090CIFriendlyTest @@ -45,7 +45,7 @@ public class MavenITmng6090CIFriendlyTest } /** - * Check that the resulting run will not fail in case + * Check that the resulting run will not fail in case * of defining the property via command line and * install the projects and afterwards just build * a part of the whole reactor. @@ -58,7 +58,7 @@ public class MavenITmng6090CIFriendlyTest Verifier verifier = newVerifier( testDir.getAbsolutePath(), false ); verifier.setMavenDebug( false ); verifier.setAutoclean( false ); - + verifier.addCliOption( "-Drevision=1.2" ); verifier.addCliOption( "-Dmaven.experimental.buildconsumer=false" ); verifier.setLogFileName( "install-log.txt" ); @@ -81,22 +81,22 @@ public class MavenITmng6090CIFriendlyTest throws Exception { File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-6090-ci-friendly" ); - + Verifier verifier = newVerifier( testDir.getAbsolutePath(), false ); verifier.setMavenDebug( false ); verifier.setAutoclean( false ); - + verifier.addCliOption( "-Drevision=1.2" ); verifier.addCliOption( "-Dmaven.experimental.buildconsumer=true" ); verifier.setLogFileName( "install-log.txt" ); verifier.executeGoals( Arrays.asList( "clean", "install" ) ); verifier.verifyErrorFreeLog(); verifier.resetStreams(); - + verifier = newVerifier( testDir.getAbsolutePath(), false ); verifier.setMavenDebug( false ); verifier.setAutoclean( false ); - + verifier.addCliOption( "-Drevision=1.2" ); verifier.addCliOption( "-pl module-3" ); verifier.executeGoal( "package" ); diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6957BuildConsumer.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6957BuildConsumer.java index 147edb4..6486d45 100644 --- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6957BuildConsumer.java +++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6957BuildConsumer.java @@ -32,7 +32,7 @@ import java.util.Arrays; * <li>parents can omit the version if the relative path points to the correct parent</li> * <li>dependencies can omit the version if it is part of the reactor</li> * </ul> - * + * * During install the POM will be cleaned up * <ul> * <li>the modules will be removed</li> @@ -75,22 +75,22 @@ public class MavenITmng6957BuildConsumer verifier.verifyErrorFreeLog(); String content; - content = FileUtils.fileRead( new File( testDir, "expected/parent.pom") ); + content = FileUtils.fileRead( new File( testDir, "expected/parent.pom") ); verifier.assertArtifactContents( "org.sonatype.mavenbook.multi", "parent", "0.9-MNG6957-SNAPSHOT", "pom", content ); - content = FileUtils.fileRead( new File( testDir, "expected/simple-parent.pom") ); + content = FileUtils.fileRead( new File( testDir, "expected/simple-parent.pom") ); verifier.assertArtifactContents( "org.sonatype.mavenbook.multi", "simple-parent", "0.9-MNG6957-SNAPSHOT", "pom", content ); - content = FileUtils.fileRead( new File( testDir, "expected/simple-weather.pom") ); + content = FileUtils.fileRead( new File( testDir, "expected/simple-weather.pom") ); verifier.assertArtifactContents( "org.sonatype.mavenbook.multi", "simple-weather", "0.9-MNG6957-SNAPSHOT", "pom", content ); - content = FileUtils.fileRead( new File( testDir, "expected/simple-webapp.pom") ); + content = FileUtils.fileRead( new File( testDir, "expected/simple-webapp.pom") ); verifier.assertArtifactContents( "org.sonatype.mavenbook.multi", "simple-webapp", "0.9-MNG6957-SNAPSHOT", "pom", content ); - content = FileUtils.fileRead( new File( testDir, "expected/simple-testutils.pom") ); + content = FileUtils.fileRead( new File( testDir, "expected/simple-testutils.pom") ); verifier.assertArtifactContents( "org.sonatype.mavenbook.multi", "simple-testutils", "0.9-MNG6957-SNAPSHOT", "pom", content ); - content = FileUtils.fileRead( new File( testDir, "expected/utils-parent.pom") ); + content = FileUtils.fileRead( new File( testDir, "expected/utils-parent.pom") ); verifier.assertArtifactContents( "org.sonatype.mavenbook.multi", "utils-parent", "0.9-MNG6957-SNAPSHOT", "pom", content ); } diff --git a/core-it-suite/src/test/resources/mng-6957-buildconsumer/expected/parent.pom b/core-it-suite/src/test/resources/mng-6957-buildconsumer/expected/parent.pom index bfe5879..1c7f332 100644 --- a/core-it-suite/src/test/resources/mng-6957-buildconsumer/expected/parent.pom +++ b/core-it-suite/src/test/resources/mng-6957-buildconsumer/expected/parent.pom @@ -24,5 +24,4 @@ under the License. <name>Multi Chapter Parent Project</name> <!-- Optimized from https://github.com/sonatype/maven-example-en/tree/master/examples/ch-multi --> - -</project> \ No newline at end of file +</project> diff --git a/core-it-suite/src/test/resources/mng-6957-buildconsumer/expected/simple-parent.pom b/core-it-suite/src/test/resources/mng-6957-buildconsumer/expected/simple-parent.pom index 843f219..77743bb 100644 --- a/core-it-suite/src/test/resources/mng-6957-buildconsumer/expected/simple-parent.pom +++ b/core-it-suite/src/test/resources/mng-6957-buildconsumer/expected/simple-parent.pom @@ -25,8 +25,6 @@ under the License. <artifactId>simple-parent</artifactId> <packaging>pom</packaging> <name>Multi Chapter Simple Parent Project</name> - - <build> <pluginManagement> @@ -39,5 +37,4 @@ under the License. </plugins> </pluginManagement> </build> - -</project> \ No newline at end of file +</project> diff --git a/core-it-suite/src/test/resources/mng-6957-buildconsumer/expected/simple-weather.pom b/core-it-suite/src/test/resources/mng-6957-buildconsumer/expected/simple-weather.pom index 9d75f1d..8b9493e 100644 --- a/core-it-suite/src/test/resources/mng-6957-buildconsumer/expected/simple-weather.pom +++ b/core-it-suite/src/test/resources/mng-6957-buildconsumer/expected/simple-weather.pom @@ -26,7 +26,7 @@ under the License. <packaging>jar</packaging> <name>Multi Chapter Simple Weather API</name> - + <dependencies> <dependency> <groupId>org.sonatype.mavenbook.multi</groupId> @@ -35,5 +35,4 @@ under the License. <version>0.9-MNG6957-SNAPSHOT</version> </dependency> </dependencies> - -</project> \ No newline at end of file +</project> diff --git a/core-it-suite/src/test/resources/mng-6957-buildconsumer/expected/utils-parent.pom b/core-it-suite/src/test/resources/mng-6957-buildconsumer/expected/utils-parent.pom index 934ac75..2cf5f2d 100644 --- a/core-it-suite/src/test/resources/mng-6957-buildconsumer/expected/utils-parent.pom +++ b/core-it-suite/src/test/resources/mng-6957-buildconsumer/expected/utils-parent.pom @@ -24,4 +24,4 @@ under the License. </parent> <artifactId>utils-parent</artifactId> <packaging>pom</packaging> -</project> \ No newline at end of file +</project> diff --git a/core-it-suite/src/test/resources/mng-6957-buildconsumer/simple-parent/pom.xml b/core-it-suite/src/test/resources/mng-6957-buildconsumer/simple-parent/pom.xml index fb098e0..0eb3351 100644 --- a/core-it-suite/src/test/resources/mng-6957-buildconsumer/simple-parent/pom.xml +++ b/core-it-suite/src/test/resources/mng-6957-buildconsumer/simple-parent/pom.xml @@ -19,7 +19,7 @@ specific language governing permissions and limitations under the License. --> -<project xmlns="http://maven.apache.org/POM/4.0.0" +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> @@ -30,7 +30,7 @@ under the License. <artifactId>simple-parent</artifactId> <packaging>pom</packaging> <name>Multi Chapter Simple Parent Project</name> - + <modules> <module>simple-weather</module> <module>simple-webapp</module> @@ -52,5 +52,4 @@ under the License. </plugins> </pluginManagement> </build> - </project> diff --git a/core-it-suite/src/test/resources/mng-6957-buildconsumer/simple-parent/simple-testutils/pom.xml b/core-it-suite/src/test/resources/mng-6957-buildconsumer/simple-parent/simple-testutils/pom.xml index b9b32a4..3fab2e6 100644 --- a/core-it-suite/src/test/resources/mng-6957-buildconsumer/simple-parent/simple-testutils/pom.xml +++ b/core-it-suite/src/test/resources/mng-6957-buildconsumer/simple-parent/simple-testutils/pom.xml @@ -19,7 +19,7 @@ specific language governing permissions and limitations under the License. --> -<project xmlns="http://maven.apache.org/POM/4.0.0" +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> diff --git a/core-it-suite/src/test/resources/mng-6957-buildconsumer/simple-parent/simple-weather/pom.xml b/core-it-suite/src/test/resources/mng-6957-buildconsumer/simple-parent/simple-weather/pom.xml index 4a1873c..863f22b 100644 --- a/core-it-suite/src/test/resources/mng-6957-buildconsumer/simple-parent/simple-weather/pom.xml +++ b/core-it-suite/src/test/resources/mng-6957-buildconsumer/simple-parent/simple-weather/pom.xml @@ -19,7 +19,7 @@ specific language governing permissions and limitations under the License. --> -<project xmlns="http://maven.apache.org/POM/4.0.0" +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> @@ -31,7 +31,7 @@ under the License. <packaging>jar</packaging> <name>Multi Chapter Simple Weather API</name> - + <dependencies> <dependency> <groupId>org.sonatype.mavenbook.multi</groupId> @@ -39,5 +39,4 @@ under the License. <scope>test</scope> </dependency> </dependencies> - </project> diff --git a/core-it-suite/src/test/resources/mng-6957-buildconsumer/simple-parent/simple-webapp/pom.xml b/core-it-suite/src/test/resources/mng-6957-buildconsumer/simple-parent/simple-webapp/pom.xml index 9e18a21..b1068b7 100644 --- a/core-it-suite/src/test/resources/mng-6957-buildconsumer/simple-parent/simple-webapp/pom.xml +++ b/core-it-suite/src/test/resources/mng-6957-buildconsumer/simple-parent/simple-webapp/pom.xml @@ -19,7 +19,7 @@ specific language governing permissions and limitations under the License. --> -<project xmlns="http://maven.apache.org/POM/4.0.0" +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> diff --git a/core-it-suite/src/test/resources/mng-6957-buildconsumer/simple-parent/utils-parent/pom.xml b/core-it-suite/src/test/resources/mng-6957-buildconsumer/simple-parent/utils-parent/pom.xml index deb03d6..d1d0c6e 100644 --- a/core-it-suite/src/test/resources/mng-6957-buildconsumer/simple-parent/utils-parent/pom.xml +++ b/core-it-suite/src/test/resources/mng-6957-buildconsumer/simple-parent/utils-parent/pom.xml @@ -19,7 +19,7 @@ specific language governing permissions and limitations under the License. --> -<project xmlns="http://maven.apache.org/POM/4.0.0" +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion>
