ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/test/tck/CompletableFutureTest.java
(Generate patch)

Comparing jsr166/src/test/tck/CompletableFutureTest.java (file contents):
Revision 1.221 by jsr166, Fri Feb 22 19:27:47 2019 UTC vs.
Revision 1.223 by jsr166, Mon Dec 16 22:36:39 2019 UTC

# Line 3752 | Line 3752 | public class CompletableFutureTest exten
3752      }
3753  
3754      /**
3755     * failedFuture(null) throws NPE
3756     */
3757    public void testFailedFuture_null() {
3758        try {
3759            CompletableFuture<Integer> f = CompletableFuture.failedFuture(null);
3760            shouldThrow();
3761        } catch (NullPointerException success) {}
3762    }
3763
3764    /**
3755       * copy returns a CompletableFuture that is completed normally,
3756       * with the same value, when source is.
3757       */
# Line 4190 | Line 4180 | public class CompletableFutureTest exten
4180              // Manufacture boxed primitives for primitive params
4181              for (int i = 0; i < args.length; i++) {
4182                  Class<?> type = parameterTypes[i];
4183 <                if (parameterTypes[i] == boolean.class)
4184 <                    args[i] = false;
4185 <                else if (parameterTypes[i] == int.class)
4196 <                    args[i] = 0;
4197 <                else if (parameterTypes[i] == long.class)
4198 <                    args[i] = 0L;
4183 >                if      (type == boolean.class) args[i] = false;
4184 >                else if (type == int.class)     args[i] = 0;
4185 >                else if (type == long.class)    args[i] = 0L;
4186              }
4187              for (CompletionStage<Integer> stage : stages) {
4188                  try {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines