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>