From 4ea39464abb7633cfc68d43da5791e5c4897fd03 Mon Sep 17 00:00:00 2001 From: Stefan Bodewig Date: Sat, 9 Dec 2017 19:28:56 +0100 Subject: [PATCH] add test for Java10 version support --- .../org/apache/tools/ant/util/JavaEnvUtilsTest.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/tests/junit/org/apache/tools/ant/util/JavaEnvUtilsTest.java b/src/tests/junit/org/apache/tools/ant/util/JavaEnvUtilsTest.java index 6b27652d7..e26a7cb3e 100644 --- a/src/tests/junit/org/apache/tools/ant/util/JavaEnvUtilsTest.java +++ b/src/tests/junit/org/apache/tools/ant/util/JavaEnvUtilsTest.java @@ -145,4 +145,13 @@ public class JavaEnvUtilsTest { JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_9)); } + @Test + public void java10IsDetectedProperly() { + assumeTrue("10".equals(System.getProperty("java.specification.version"))); + assertEquals("10", JavaEnvUtils.getJavaVersion()); + assertEquals(100, JavaEnvUtils.getJavaVersionNumber()); + assertEquals(new DeweyDecimal("10"), JavaEnvUtils.getParsedJavaVersion()); + assertTrue(JavaEnvUtils.isJavaVersion("10")); + assertTrue(JavaEnvUtils.isAtLeastJavaVersion(JavaEnvUtils.JAVA_9)); + } }