RFR: 8256152: tests fail because of ambiguous method resolution

Paul Sandoz psandoz at openjdk.java.net
Tue Nov 17 20:18:10 UTC 2020


On Tue, 17 Nov 2020 20:01:37 GMT, Stuart Marks <smarks at openjdk.org> wrote:

> Added a cast in the right place, thanks to @jonathan-gibbons.

test/jdk/java/util/stream/boottest/java.base/java/util/stream/DoubleNodeTest.java line 69:

> 67:         assertEquals(list.size(), array.length);
> 68:         for (int i = 0; i < array.length; i++)
> 69:             assertEquals((Object) array[i], list.get(i));

Can you make it consistent with the other NodeTest implementations e.g.:
    private static void assertEqualsListIntArray(List<Integer> list, int[] array) {
        assertEquals(list.size(), array.length);
        for (int i = 0; i < array.length; i++)
            assertEquals(array[i], (int) list.get(i));
    }
?

-------------

PR: https://git.openjdk.java.net/jdk/pull/1274


More information about the core-libs-dev mailing list