diff --git a/src/it/projects/dependency-sets/massembly-1008/verify.groovy b/src/it/projects/dependency-sets/massembly-1008/verify.groovy index 55d7b281f..9f17c7c33 100644 --- a/src/it/projects/dependency-sets/massembly-1008/verify.groovy +++ b/src/it/projects/dependency-sets/massembly-1008/verify.groovy @@ -16,22 +16,37 @@ * specific language governing permissions and limitations * under the License. */ +def expectedFilenames = null -import java.io.*; - -def expectedFilenames = [ - "aopalliance-1.0.jar", - "checker-qual-3.12.0.jar", - "error_prone_annotations-2.7.1.jar", - "failureaccess-1.0.1.jar", - "guava-31.0.1-jre.jar", - "guice-6.0.0.jar", - "j2objc-annotations-1.3.jar", - "jakarta.inject-api-2.0.1.jar", - "javax.inject-1.jar", - "jsr305-3.0.2.jar", - "listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar" -] +if (mavenVersion.startsWith('4.')) { + expectedFilenames = [ + "aopalliance-1.0.jar", + "checker-qual-3.12.0.jar", + "error_prone_annotations-2.18.0.jar", // comes from guava 32.0.0-jre dependency runtime-dependency (not the test one) + "failureaccess-1.0.1.jar", + "guava-31.0.1-jre.jar", + "guice-6.0.0.jar", + "j2objc-annotations-1.3.jar", + "jakarta.inject-api-2.0.1.jar", + "javax.inject-1.jar", + "jsr305-3.0.1.jar", // funny that this is lower than in Maven 3 + "listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar" + ] +} else { + expectedFilenames = [ + "aopalliance-1.0.jar", + "checker-qual-3.12.0.jar", + "error_prone_annotations-2.7.1.jar", + "failureaccess-1.0.1.jar", + "guava-31.0.1-jre.jar", + "guice-6.0.0.jar", + "j2objc-annotations-1.3.jar", + "jakarta.inject-api-2.0.1.jar", + "javax.inject-1.jar", + "jsr305-3.0.2.jar", + "listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar" + ] +} File assemblyBasedir = new File( basedir, "target/massembly-1008-1-bin/" ) diff --git a/src/it/projects/dependency-sets/massembly-969/pom.xml b/src/it/projects/dependency-sets/massembly-969/pom.xml index 25cf68d08..3ab5acec7 100644 --- a/src/it/projects/dependency-sets/massembly-969/pom.xml +++ b/src/it/projects/dependency-sets/massembly-969/pom.xml @@ -30,7 +30,7 @@ under the License. 1 UTF-8 - 20 + 26 diff --git a/src/it/projects/dependency-sets/massembly-969/verify.groovy b/src/it/projects/dependency-sets/massembly-969/verify.groovy index 9048df3ec..7c88dc556 100644 --- a/src/it/projects/dependency-sets/massembly-969/verify.groovy +++ b/src/it/projects/dependency-sets/massembly-969/verify.groovy @@ -16,20 +16,17 @@ * specific language governing permissions and limitations * under the License. */ - -import java.io.*; - -def expectedFilenames = [ "javafx-base-20.jar", - "javafx-controls-20-linux.jar", - "javafx-media-20-linux.jar", - "javafx-web-20.jar", - "javafx-base-20-linux.jar", - "javafx-graphics-20-linux.jar", - "javafx-swing-20.jar", - "javafx-web-20-linux.jar", - "javafx-controls-20.jar", - "javafx-media-20.jar", - "javafx-swing-20-linux.jar" +def expectedFilenames = [ "javafx-base-26.jar", + "javafx-controls-26-linux.jar", + "javafx-media-26-linux.jar", + "javafx-web-26.jar", + "javafx-base-26-linux.jar", + "javafx-graphics-26-linux.jar", + "javafx-swing-26.jar", + "javafx-web-26-linux.jar", + "javafx-controls-26.jar", + "javafx-media-26.jar", + "javafx-swing-26-linux.jar" ] File assemblyBasedir = new File( basedir, "target/massembly-969-1-bin/" ) diff --git a/src/it/projects/mojo-configuration/massembly-291/test.properties b/src/it/projects/mojo-configuration/massembly-291/test.properties index 586ead7e8..2cb4bcd53 100644 --- a/src/it/projects/mojo-configuration/massembly-291/test.properties +++ b/src/it/projects/mojo-configuration/massembly-291/test.properties @@ -15,4 +15,4 @@ # specific language governing permissions and limitations # under the License. -altDeploymentRepository=test::default::file://${project.build.directory}/deploy +altDeploymentRepository=test::default::file:./deploy diff --git a/src/it/projects/mojo-configuration/massembly-291/verify.bsh b/src/it/projects/mojo-configuration/massembly-291/verify.groovy similarity index 94% rename from src/it/projects/mojo-configuration/massembly-291/verify.bsh rename to src/it/projects/mojo-configuration/massembly-291/verify.groovy index c487625ba..f546db045 100644 --- a/src/it/projects/mojo-configuration/massembly-291/verify.bsh +++ b/src/it/projects/mojo-configuration/massembly-291/verify.groovy @@ -16,10 +16,8 @@ * specific language governing permissions and limitations * under the License. */ +String base = "./deploy/org/test/massembly-291/1/massembly-291-1"; -import java.io.*; - -String base = "target/deploy/org/test/massembly-291/1/massembly-291-1"; File pom = new File( basedir, base + ".pom" ); File zip = new File( basedir, base + ".zip" ); File tgz = new File( basedir, base + ".tar.gz" ); diff --git a/src/it/projects/mojo-configuration/massembly-301/test.properties b/src/it/projects/mojo-configuration/massembly-301/test.properties index 586ead7e8..2cb4bcd53 100644 --- a/src/it/projects/mojo-configuration/massembly-301/test.properties +++ b/src/it/projects/mojo-configuration/massembly-301/test.properties @@ -15,4 +15,4 @@ # specific language governing permissions and limitations # under the License. -altDeploymentRepository=test::default::file://${project.build.directory}/deploy +altDeploymentRepository=test::default::file:./deploy diff --git a/src/it/projects/mojo-configuration/massembly-301/verify.bsh b/src/it/projects/mojo-configuration/massembly-301/verify.groovy similarity index 94% rename from src/it/projects/mojo-configuration/massembly-301/verify.bsh rename to src/it/projects/mojo-configuration/massembly-301/verify.groovy index 0f2c8dffc..450f2a778 100644 --- a/src/it/projects/mojo-configuration/massembly-301/verify.bsh +++ b/src/it/projects/mojo-configuration/massembly-301/verify.groovy @@ -17,9 +17,8 @@ * under the License. */ -import java.io.*; +String base = "./deploy/org/test/massembly-301/1/massembly-301-1"; -String base = "target/deploy/org/test/massembly-301/1/massembly-301-1"; File jar = new File( basedir, base + ".jar" ); File zip = new File( basedir, base + ".zip" ); File tgz = new File( basedir, base + ".tar.gz" );