Repository: ant Updated Branches: refs/heads/1.9.x dd1ac8f23 -> 79e9d1043
add test for Java10 version support Project: http://git-wip-us.apache.org/repos/asf/ant/repo Commit: http://git-wip-us.apache.org/repos/asf/ant/commit/4ea39464 Tree: http://git-wip-us.apache.org/repos/asf/ant/tree/4ea39464 Diff: http://git-wip-us.apache.org/repos/asf/ant/diff/4ea39464 Branch: refs/heads/1.9.x Commit: 4ea39464abb7633cfc68d43da5791e5c4897fd03 Parents: dd1ac8f Author: Stefan Bodewig <[email protected]> Authored: Sat Dec 9 19:28:56 2017 +0100 Committer: Stefan Bodewig <[email protected]> Committed: Sat Dec 9 19:28:56 2017 +0100 ---------------------------------------------------------------------- .../junit/org/apache/tools/ant/util/JavaEnvUtilsTest.java | 9 +++++++++ 1 file changed, 9 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ant/blob/4ea39464/src/tests/junit/org/apache/tools/ant/util/JavaEnvUtilsTest.java ---------------------------------------------------------------------- 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 6b27652..e26a7cb 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)); + } }
