hg: lambda/lambda/jdk: - Rename StreamOpTestCase to OpTestCase.
paul.sandoz at oracle.com
paul.sandoz at oracle.com
Tue Nov 13 00:53:05 PST 2012
Changeset: 19cbd202a30a
Author: psandoz
Date: 2012-11-13 09:52 +0100
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/19cbd202a30a
- Rename StreamOpTestCase to OpTestCase.
OpTestCase is now generic to the shape of the stream.
Refactored specific shape classes to StreamIntermediateOpTestScenario and
StreamTestData.
- Evaluation of the pipeline to a Node using AbstractPipeline.collectOutput()
This is used by tests in OpTestCase for reference results or reference input.
- StreamShape can create an AbstractPipeline given a Node of the same shape.
-
! src/share/classes/java/util/streams/AbstractPipeline.java
! src/share/classes/java/util/streams/StreamShape.java
! src/share/classes/java/util/streams/StreamShapeFactory.java
+ test-ng/tests/org/openjdk/tests/java/util/streams/OpTestCase.java
+ test-ng/tests/org/openjdk/tests/java/util/streams/StreamIntermediateOpTestScenario.java
+ test-ng/tests/org/openjdk/tests/java/util/streams/StreamTestData.java
! test-ng/tests/org/openjdk/tests/java/util/streams/StreamTestDataProvider.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/ConcatOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/CumulateOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/FilterOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/FindAnyOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/FindFirstOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/FlagOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/FlatMapOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/ForEachOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/GroupByOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/InfiniteStreamWithLimitOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/LimitOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/MapOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/MatchOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/ReduceByOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/ReduceTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/SkipOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/SortedOpTest.java
- test-ng/tests/org/openjdk/tests/java/util/streams/ops/StreamOpTestCase.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/TeeOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/ToArrayOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/UniqOpTest.java
More information about the lambda-dev
mailing list