--- old/test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestDataProvider.java 2016-02-14 20:31:14.857010900 +0600 +++ new/test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestDataProvider.java 2016-02-14 20:31:14.585476400 +0600 @@ -171,6 +171,8 @@ () -> Spliterators.spliterator(Arrays.asList(ints).iterator(), ints.length, 0))); spliterators.add(splitDescr("Iterators.s(Arrays.s(array).iterator()):" + name, () -> Spliterators.spliteratorUnknownSize(Arrays.asList(ints).iterator(), 0))); + spliterators.add(splitDescr("Stream.iterate(0,x->xx+1): " + name, + () -> Stream.iterate(0, x -> x < ints.length, x -> x + 1).spliterator())); // @@@ Add map and collection spliterators when spliterator() is exposed on Collection or Iterable } spliteratorTestData = spliterators.toArray(new Object[0][]);