Skip to content

Commit dfe8833

Browse files
author
Mandy Chung
committedMay 11, 2021
8266783: java/lang/reflect/Proxy/DefaultMethods.java fails with jtreg 6
Reviewed-by: iris
1 parent 995e956 commit dfe8833

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed
 

‎test/jdk/java/lang/reflect/Proxy/DefaultMethods.java

+7-7
Original file line numberDiff line numberDiff line change
@@ -333,17 +333,17 @@ public void testNegativeCase(Class<?>[] interfaces, Class<?> defc, String name)
333333
@DataProvider(name = "illegalArguments")
334334
private Object[][] illegalArguments() {
335335
return new Object[][] {
336-
new Object[] {},
337-
new Object[] { 100 },
338-
new Object[] { 100, "foo", 100 },
339-
new Object[] { 100L, "foo" },
340-
new Object[] { "foo", 100},
341-
new Object[] { null, "foo" }
336+
new Object[] { new Object[0]},
337+
new Object[] { new Object[] { 100 }},
338+
new Object[] { new Object[] { 100, "foo", 100 }},
339+
new Object[] { new Object[] { 100L, "foo" }},
340+
new Object[] { new Object[] { "foo", 100 }},
341+
new Object[] { new Object[] { null, "foo" }}
342342
};
343343
}
344344

345345
@Test(dataProvider = "illegalArguments", expectedExceptions = {IllegalArgumentException.class})
346-
public void testIllegalArgument(Object... args) throws Throwable {
346+
public void testIllegalArgument(Object[] args) throws Throwable {
347347
ClassLoader loader = DefaultMethods.class.getClassLoader();
348348
I4 proxy = (I4)Proxy.newProxyInstance(loader, new Class<?>[]{I4.class}, HANDLER);
349349
Method m = I4.class.getMethod("mix", int.class, String.class);

1 commit comments

Comments
 (1)

openjdk-notifier[bot] commented on May 11, 2021

@openjdk-notifier[bot]
Please sign in to comment.