This commit is contained in:
Looly 2022-10-09 01:46:19 +08:00
parent 36aa0537ba
commit 34fe9f577f

View File

@ -295,14 +295,14 @@ public class AbstractEnhancedWrappedStreamTest {
Assert.assertEquals(asList(1, 2, 3), elements); Assert.assertEquals(asList(1, 2, 3), elements);
Assert.assertEquals(asList(0, 1, 2), indexes); Assert.assertEquals(asList(0, 1, 2), indexes);
final Set<Integer> elements2 = new HashSet<>(); final Set<Integer> elements2 = Collections.synchronizedSet(new HashSet<>());
final Set<Integer> indexes2 = new HashSet<>(); final Set<Integer> indexes2 = Collections.synchronizedSet(new HashSet<>());
wrap(1, 2, null).parallel().peekIdx((t, i) -> { wrap(1, 2, null).parallel().peekIdx((t, i) -> {
elements2.add(t); elements2.add(t);
indexes2.add(i); indexes2.add(i);
}).exec(); }).exec();
Assert.assertEquals(new HashSet<>(asList(1, null, 2)).toString(), elements2.toString()); Assert.assertEquals(new HashSet<>(asList(1, null, 2)), elements2);
Assert.assertEquals(new HashSet<>(asList(-1, -1, -1)).toString(), indexes2.toString()); Assert.assertEquals(new HashSet<>(asList(-1, -1, -1)), indexes2);
} }
@Test @Test