This is an automated email from the ASF dual-hosted git repository.

rfscholte pushed a commit to branch MNG-6065
in repository https://gitbox.apache.org/repos/asf/maven-integration-testing.git

commit e0f738f7bb3ffcf78a916951fe32bf4e6124cb9e
Author: Martin Kanters <[email protected]>
AuthorDate: Tue Dec 17 22:11:16 2019 +0100

    Log fail-level option. Submitted by: Martin Kanters.
    
    Aligned the integration tests to the review comments on the 
--fail-on-severity flag, and updated the Maven version to the current one.
---
 .../org/apache/maven/it/IntegrationTestSuite.java    |  2 +-
 ...st.java => MavenITmng6065FailOnSeverityTest.java} | 20 +++++++++++---------
 .../pom.xml                                          |  2 +-
 3 files changed, 13 insertions(+), 11 deletions(-)

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 c1dfb49..10951b6 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
@@ -119,7 +119,7 @@ public class IntegrationTestSuite
         suite.addTestSuite( MavenITmng6223FindBasedir.class );
         suite.addTestSuite( MavenITmng6189SiteReportPluginsWarningTest.class );
         suite.addTestSuite( 
MavenITmng6127PluginExecutionConfigurationInterferenceTest.class );
-        suite.addTestSuite( MavenITmng6065LogFailLevelTest.class );
+        suite.addTestSuite( MavenITmng6065FailOnSeverityTest.class );
         suite.addTestSuite( MavenITmng6057CheckReactorOrderTest.class );
         suite.addTestSuite( 
MavenITmng5895CIFriendlyUsageWithPropertyTest.class );
         suite.addTestSuite( MavenITmng6090CIFriendlyTest.class );
diff --git 
a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6065LogFailLevelTest.java
 
b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6065FailOnSeverityTest.java
similarity index 82%
rename from 
core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6065LogFailLevelTest.java
rename to 
core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6065FailOnSeverityTest.java
index e9b0eb9..b2f2ef8 100644
--- 
a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6065LogFailLevelTest.java
+++ 
b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6065FailOnSeverityTest.java
@@ -25,27 +25,28 @@ import java.io.File;
 
 /**
  * An integration test to verify that builds fail when logs occur
- * above or equal to the --fail-level cli property.
+ * above or equal to the --fail-on-severity cli property.
  *
  * <a href="https://issues.apache.org/jira/browse/MNG-6065";>MNG-6065</a>.
  *
  */
-public class MavenITmng6065LogFailLevelTest
+public class MavenITmng6065FailOnSeverityTest
     extends AbstractMavenIntegrationTestCase
 {
 
-    public MavenITmng6065LogFailLevelTest()
+    public MavenITmng6065FailOnSeverityTest()
     {
-        super( "[3.6.3-SNAPSHOT,)" );
+        super( "[3.7.0-SNAPSHOT,)" );
     }
 
     public void testItShouldFailOnWarnLogMessages()
-        throws Exception
+            throws Exception
     {
-        File testDir = ResourceExtractor.simpleExtractResources( getClass(), 
"/mng-6065-log-fail-level" );
+        File testDir = ResourceExtractor.simpleExtractResources( getClass(), 
"/mng-6065-fail-on-severity" );
 
         Verifier verifier = newVerifier( testDir.getAbsolutePath(), false );
-        verifier.addCliOption( "--fail-level" );
+        verifier.setForkJvm( true );
+        verifier.addCliOption( "--fail-on-severity" );
         verifier.addCliOption( "WARN" );
 
         boolean failed = false;
@@ -67,10 +68,11 @@ public class MavenITmng6065LogFailLevelTest
     public void testItShouldSucceedOnWarnLogMessagesWhenFailLevelIsError()
             throws Exception
     {
-        File testDir = ResourceExtractor.simpleExtractResources( getClass(), 
"/mng-6065-log-fail-level" );
+        File testDir = ResourceExtractor.simpleExtractResources( getClass(), 
"/mng-6065-fail-on-severity" );
 
         Verifier verifier = newVerifier( testDir.getAbsolutePath(), false );
-        verifier.addCliOption( "--fail-level" );
+        verifier.setForkJvm( true );
+        verifier.addCliOption( "--fail-on-severity" );
         verifier.addCliOption( "ERROR" );
 
         verifier.executeGoal( "compile" );
diff --git a/core-it-suite/src/test/resources/mng-6065-log-fail-level/pom.xml 
b/core-it-suite/src/test/resources/mng-6065-fail-on-severity/pom.xml
similarity index 95%
rename from core-it-suite/src/test/resources/mng-6065-log-fail-level/pom.xml
rename to core-it-suite/src/test/resources/mng-6065-fail-on-severity/pom.xml
index 9e6300f..d08153d 100644
--- a/core-it-suite/src/test/resources/mng-6065-log-fail-level/pom.xml
+++ b/core-it-suite/src/test/resources/mng-6065-fail-on-severity/pom.xml
@@ -29,7 +29,7 @@ under the License.
 
   <name>Maven Integration Test :: MNG-6065</name>
   <description>
-    An integration test to verify that builds fail when logs occur above or 
equal to the --fail-level cli property.
+    An integration test to verify that builds fail when logs occur above or 
equal to the --fail-on-severity cli property.
     An empty project like this will already log warnings about the platform 
encoding and the empty jar.
   </description>
 </project>

Reply via email to