You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by mt...@apache.org on 2021/04/02 07:16:55 UTC
[maven-integration-testing] branch master updated: [MNG-7045]
Upgrade to IT to use Groovy 4.0.0-alpha-2
This is an automated email from the ASF dual-hosted git repository.
mthmulders pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-integration-testing.git
The following commit(s) were added to refs/heads/master by this push:
new 8f2aacb [MNG-7045] Upgrade to IT to use Groovy 4.0.0-alpha-2
8f2aacb is described below
commit 8f2aacb2924e5eff15a57b0938b39e6df0d4ece6
Author: Maarten Mulders <mt...@apache.org>
AuthorDate: Wed Mar 31 18:51:59 2021 +0200
[MNG-7045] Upgrade to IT to use Groovy 4.0.0-alpha-2
Closes #105.
---
.../it/MavenITmng7045DropUselessAndOutdatedCdiApiTest.java | 4 ++--
core-it-suite/src/test/resources/mng7045/pom.xml | 12 +++++++++---
2 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng7045DropUselessAndOutdatedCdiApiTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng7045DropUselessAndOutdatedCdiApiTest.java
index b36f25c..d1e6661 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng7045DropUselessAndOutdatedCdiApiTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng7045DropUselessAndOutdatedCdiApiTest.java
@@ -17,13 +17,13 @@ public class MavenITmng7045DropUselessAndOutdatedCdiApiTest
}
@Test
- public void testit()
+ public void testShouldNotLeakCdiApi()
throws IOException, VerificationException
{
File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng7045" );
Verifier verifier = newVerifier( testDir.getAbsolutePath()) ;
- verifier.executeGoal( "process-classes") ;
+ verifier.executeGoal( "process-classes" );
verifier.resetStreams();
verifier.verifyErrorFreeLog();
}
diff --git a/core-it-suite/src/test/resources/mng7045/pom.xml b/core-it-suite/src/test/resources/mng7045/pom.xml
index e983c1f..48f141b 100644
--- a/core-it-suite/src/test/resources/mng7045/pom.xml
+++ b/core-it-suite/src/test/resources/mng7045/pom.xml
@@ -7,7 +7,7 @@
<name>Maven Integration Test :: MNG-7045</name>
<description>
- Do a Maven exec-java which executes some CDI 2.0 code which would fail if maven leaks CDI API 1.0.
+ Runs a Groovy script which refers some CDI 2.0 code. The script fails if Maven would leak CDI API 1.0.
</description>
<dependencies>
@@ -53,9 +53,15 @@ javax.enterprise.inject.Instance.class.getDeclaredMethod("stream")
</configuration>
<dependencies>
<dependency>
- <groupId>org.codehaus.groovy</groupId>
+ <groupId>org.apache.groovy</groupId>
+ <artifactId>groovy-ant</artifactId>
+ <version>4.0.0-alpha-2</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.groovy</groupId>
<artifactId>groovy</artifactId>
- <version>3.0.7</version>
+ <version>4.0.0-alpha-2</version>
<scope>runtime</scope>
</dependency>
</dependencies>