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];