Output revision with -v/--version

This commit is contained in:
Peter Palaga
2020-11-18 09:20:43 +01:00
parent 8ad2734cbf
commit 63d59257e0
7 changed files with 62 additions and 14 deletions

View File

@@ -40,11 +40,15 @@ public class VersionNativeIT {
client.execute(output, "-v").assertSuccess();
output.assertContainsMatchingSubsequence(
"\\QMaven Daemon "
"\\Qmvnd " + (isNative() ? "native client " : "JVM client ")
+ System.getProperty("project.version")
+ "-" + System.getProperty("os.detected.name")
+ "-" + System.getProperty("os.detected.arch")
+ "\\E",
"\\QMaven home: " + parameters.mvndHome() + "\\E");
}
protected boolean isNative() {
return true;
}
}

View File

@@ -20,5 +20,8 @@ import org.mvndaemon.mvnd.junit.MvndTestExtension;
@MvndTest(projectDir = MvndTestExtension.TEMP_EXTERNAL)
public class VersionTest extends VersionNativeIT {
protected boolean isNative() {
return false;
}
}