This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-lang.git


The following commit(s) were added to refs/heads/master by this push:
     new 9b3107fd7 Add test_LANG_1698
9b3107fd7 is described below

commit 9b3107fd762e3c0cc3a82f46d75ca8c93b73bfe5
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Sun Jul 23 08:40:36 2023 -0400

    Add test_LANG_1698
---
 src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java 
b/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java
index 531722672..69cf57975 100644
--- a/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java
+++ b/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java
@@ -46,6 +46,8 @@ import java.util.Properties;
 import java.util.TreeSet;
 
 import org.apache.commons.lang3.AbstractLangTest;
+import org.apache.commons.lang3.JavaVersion;
+import org.apache.commons.lang3.SystemUtils;
 import org.apache.commons.lang3.reflect.testbed.Foo;
 import org.apache.commons.lang3.reflect.testbed.GenericParent;
 import org.apache.commons.lang3.reflect.testbed.GenericTypeHolder;
@@ -276,6 +278,8 @@ public class TypeUtilsTest<B> extends AbstractLangTest {
 
     @Test
     public void test_LANG_1698() {
+        // SO on Java 17
+        SystemUtils.isJavaVersionAtMost(JavaVersion.JAVA_16);
         ParameterizedType comparing = (ParameterizedType) 
Arrays.stream(Comparator.class.getDeclaredMethods())
                 .filter(k -> k.getName().equals("comparing")).findFirst()
                 
.orElse(Comparator.class.getDeclaredMethods()[0]).getGenericParameterTypes()[0];

Reply via email to