You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2013/11/25 21:13:22 UTC
svn commit: r1545386 -
/maven/shared/trunk/maven-verifier/src/test/java/org/apache/maven/it/VerifierTest.java
Author: hboutemy
Date: Mon Nov 25 20:13:22 2013
New Revision: 1545386
URL: http://svn.apache.org/r1545386
Log:
added test for output with git revision info (instead of svn)
Modified:
maven/shared/trunk/maven-verifier/src/test/java/org/apache/maven/it/VerifierTest.java
Modified: maven/shared/trunk/maven-verifier/src/test/java/org/apache/maven/it/VerifierTest.java
URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-verifier/src/test/java/org/apache/maven/it/VerifierTest.java?rev=1545386&r1=1545385&r2=1545386&view=diff
==============================================================================
--- maven/shared/trunk/maven-verifier/src/test/java/org/apache/maven/it/VerifierTest.java (original)
+++ maven/shared/trunk/maven-verifier/src/test/java/org/apache/maven/it/VerifierTest.java Mon Nov 25 20:13:22 2013
@@ -26,17 +26,24 @@ import junit.framework.TestCase;
public class VerifierTest
extends TestCase
{
+ private void check( String expected, String... lines )
+ {
+ assertEquals( expected, ForkedLauncher.extractMavenVersion( Arrays.asList( lines ) ) );
+ }
public void testExtractMavenVersion()
{
- assertEquals( "2.0.6",
- ForkedLauncher.extractMavenVersion( Arrays.asList( new String[]{ "Maven version: 2.0.6" } ) ) );
- assertEquals( "2.0.10", ForkedLauncher.extractMavenVersion( Arrays.asList(
- new String[]{ "Maven version: 2.0.10", "Java version: 1.5.0_22",
- "OS name: \"windows 7\" version: \"6.1\" arch: \"x86\" Family: \"windows\"" } ) ) );
- assertEquals( "3.0", ForkedLauncher.extractMavenVersion( Arrays.asList(
- new String[]{ "Apache Maven 3.0 (r1004208; 2010-10-04 13:50:56+0200)", "Java version: 1.5.0_22",
- "OS name: \"windows 7\" version: \"6.1\" arch: \"x86\" Family: \"windows\"" } ) ) );
+ check( "2.0.6", "Maven version: 2.0.6" );
+
+ check( "2.0.10", "Maven version: 2.0.10", "Java version: 1.5.0_22",
+ "OS name: \"windows 7\" version: \"6.1\" arch: \"x86\" Family: \"windows\"" );
+
+ check( "3.0", "Apache Maven 3.0 (r1004208; 2010-10-04 13:50:56+0200)", "Java version: 1.5.0_22",
+ "OS name: \"windows 7\" version: \"6.1\" arch: \"x86\" Family: \"windows\"" );
+
+ check( "3.0.5", "Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 14:51:28+0100)",
+ "Java version: 1.7.0_25",
+ "OS name: \"linux\" version: \"3.11.0-13-generic\" arch: \"amd64\" Family: \"unix\"" );
}
public void testFileInJarPresent()