Repository: ant
Updated Branches:
  refs/heads/master 1166420e3 -> 1c5a92fb1


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/master
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));
+    }
 }

Reply via email to