hg: lambda/lambda/jdk: Refactor test cases into three buckets: test library classes, tests that must be on the bootclasspath, and regular tests. Refactor build.xml to put library classes and boot-tests on bootclasspath. Made some more classes package-private.

brian.goetz at oracle.com brian.goetz at oracle.com
Fri Jan 11 10:27:45 PST 2013


Changeset: b655cd643170
Author:    briangoetz
Date:      2013-01-11 13:27 -0500
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/b655cd643170

Refactor test cases into three buckets: test library classes, tests that must be on the bootclasspath, and regular tests.  Refactor build.xml to put library classes and boot-tests on bootclasspath.  Made some more classes package-private.

! src/share/classes/java/util/stream/AbstractPipeline.java
! src/share/classes/java/util/stream/BaseStream.java
! src/share/classes/java/util/stream/NodeFactory.java
+ test-ng/bootlib/java/util/stream/CollectorOps.java
+ test-ng/bootlib/java/util/stream/FlagDeclaringOp.java
+ test-ng/bootlib/java/util/stream/IntStreamTestData.java
+ test-ng/bootlib/java/util/stream/IntStreamTestDataProvider.java
+ test-ng/bootlib/java/util/stream/IntStreamTestScenario.java
+ test-ng/bootlib/java/util/stream/LambdaTestHelpers.java
! test-ng/bootlib/java/util/stream/OpTestCase.java < test-ng/tests/org/openjdk/tests/java/util/stream/OpTestCase.java
+ test-ng/bootlib/java/util/stream/StreamTestData.java
+ test-ng/bootlib/java/util/stream/StreamTestDataProvider.java
+ test-ng/bootlib/java/util/stream/StreamTestScenario.java
+ test-ng/boottests/java/util/stream/StreamReuseTest.java
! test-ng/build.xml
! test-ng/tests/org/openjdk/tests/java/util/BitsetStreamTest.java
- test-ng/tests/org/openjdk/tests/java/util/LambdaTestHelpers.java
! test-ng/tests/org/openjdk/tests/java/util/MapTest.java
! test-ng/tests/org/openjdk/tests/java/util/stream/CollectionModifyStreamTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/ConcatOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/FilterOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/FindAnyOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/FindFirstOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/FlagOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/ForEachOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/GroupByOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/InfiniteStreamWithLimitOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/IntAverageOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/IntFilterOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/IntMinMaxTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/IntMultiMapOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/IntNodeTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/IntReduceTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/IntSliceOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/IntSpliteratorTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/IntStreamSpliteratorTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/IntSumTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/IntUniqOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/MapOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/MatchOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/MinMaxByTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/MultiMapOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/NodeBuilderTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/NodeTest.java
! test-ng/tests/org/openjdk/tests/java/util/stream/ParallelRangeTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/PrimitiveOpsTests.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/ReduceByOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/ReduceTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/SequentialOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/SliceOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/SortedOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/SpinedBufferTest.java
! test-ng/tests/org/openjdk/tests/java/util/stream/SpliteratorTest.java
! test-ng/tests/org/openjdk/tests/java/util/stream/StreamLinkTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/StreamReuseTest.java
! test-ng/tests/org/openjdk/tests/java/util/stream/StreamSpliteratorTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/StreamTestData.java
- test-ng/tests/org/openjdk/tests/java/util/stream/StreamTestDataProvider.java
- test-ng/tests/org/openjdk/tests/java/util/stream/StreamTestScenario.java
! test-ng/tests/org/openjdk/tests/java/util/stream/TabulatorsTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/TeeOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/TestFlagExpectedOp.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/ToArrayOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/UniqOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/ZipOpTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/CollectorOps.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/ConcatOpTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/FilterOpTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/FindAnyOpTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/FindFirstOpTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/FlagDeclaringOp.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/FlagOpTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/ForEachOpTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/GroupByOpTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/InfiniteStreamWithLimitOpTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/IntNodeTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/MapOpTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/MatchOpTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/MinMaxByTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/MultiMapOpTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/NodeBuilderTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/NodeTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/PrimitiveOpsTests.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/ReduceByOpTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/ReduceTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/SequentialOpTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/SliceOpTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/SortedOpTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/SpinedBufferTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/TeeOpTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/TestFlagExpectedOp.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/ToArrayOpTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/UniqOpTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/op/ZipOpTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/primitive/IntAverageOpTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/primitive/IntFilterOpTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/primitive/IntMinMaxTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/primitive/IntMultiMapOpTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/primitive/IntReduceTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/primitive/IntSliceOpTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/primitive/IntSpliteratorTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/primitive/IntStreamSpliteratorTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/primitive/IntStreamTestData.java
- test-ng/tests/org/openjdk/tests/java/util/stream/primitive/IntStreamTestDataProvider.java
- test-ng/tests/org/openjdk/tests/java/util/stream/primitive/IntStreamTestScenario.java
- test-ng/tests/org/openjdk/tests/java/util/stream/primitive/IntSumTest.java
- test-ng/tests/org/openjdk/tests/java/util/stream/primitive/IntUniqOpTest.java



More information about the lambda-dev mailing list