456 |
|
assertTrue(r.ran); |
457 |
|
} |
458 |
|
|
459 |
< |
// seq conmpletion methods |
459 |
> |
// seq completion methods |
460 |
|
|
461 |
|
/** |
462 |
|
* thenRun result completes normally after normal completion of source |
1671 |
|
} |
1672 |
|
|
1673 |
|
/** |
1674 |
< |
* thenCompse result completes normally after normal completion of source |
1674 |
> |
* thenComposeAsync result completes normally after normal |
1675 |
> |
* completion of source |
1676 |
|
*/ |
1677 |
|
public void testThenComposeAsync() { |
1678 |
|
CompletableFuture<Integer> f = new CompletableFuture<Integer>(); |
1683 |
|
} |
1684 |
|
|
1685 |
|
/** |
1686 |
< |
* thenComposeAsync result completes exceptionally after exceptional |
1687 |
< |
* completion of source |
1686 |
> |
* thenComposeAsync result completes exceptionally after |
1687 |
> |
* exceptional completion of source |
1688 |
|
*/ |
1689 |
|
public void testThenComposeAsync2() { |
1690 |
|
CompletableFuture<Integer> f = new CompletableFuture<Integer>(); |
1717 |
|
} |
1718 |
|
|
1719 |
|
|
1720 |
< |
// aaync with explicit executors |
1720 |
> |
// async with explicit executors |
1721 |
|
|
1722 |
|
/** |
1723 |
|
* thenRunAsync result completes normally after normal completion of source |
2294 |
|
} |
2295 |
|
|
2296 |
|
/** |
2297 |
< |
* thenCompse result completes normally after normal completion of source |
2297 |
> |
* thenComposeAsync result completes normally after normal |
2298 |
> |
* completion of source |
2299 |
|
*/ |
2300 |
|
public void testThenComposeAsyncE() { |
2301 |
|
CompletableFuture<Integer> f = new CompletableFuture<Integer>(); |
2306 |
|
} |
2307 |
|
|
2308 |
|
/** |
2309 |
< |
* thenComposeAsync result completes exceptionally after exceptional |
2310 |
< |
* completion of source |
2309 |
> |
* thenComposeAsync result completes exceptionally after |
2310 |
> |
* exceptional completion of source |
2311 |
|
*/ |
2312 |
|
public void testThenComposeAsync2E() { |
2313 |
|
CompletableFuture<Integer> f = new CompletableFuture<Integer>(); |