3199 |
|
public void testExceptionallyCompose_actionFailed() { |
3200 |
|
for (ExecutionMode m : ExecutionMode.values()) |
3201 |
|
for (boolean createIncomplete : new boolean[] { true, false }) |
3202 |
– |
for (Integer v1 : new Integer[] { 1, null }) |
3202 |
|
{ |
3203 |
|
final CFException ex = new CFException(); |
3204 |
|
final CompletableFuture<Integer> f = new CompletableFuture<>(); |
3220 |
|
public void testExceptionallyCompose_actionReturnsFailingFuture() { |
3221 |
|
for (ExecutionMode m : ExecutionMode.values()) |
3222 |
|
for (int order = 0; order < 6; order++) |
3224 |
– |
for (Integer v1 : new Integer[] { 1, null }) |
3223 |
|
{ |
3224 |
|
final CFException ex0 = new CFException(); |
3225 |
|
final CFException ex = new CFException(); |
4905 |
|
}} |
4906 |
|
|
4907 |
|
/** |
4908 |
< |
* default exceptionallyCompose result completes normally after normal |
4909 |
< |
* completion of source |
4908 |
> |
* default-implemented exceptionallyCompose result completes |
4909 |
> |
* normally after normal completion of source |
4910 |
|
*/ |
4911 |
|
public void testDefaultExceptionallyCompose_normalCompletion() { |
4912 |
|
for (boolean createIncomplete : new boolean[] { true, false }) |
4954 |
|
*/ |
4955 |
|
public void testDefaultExceptionallyCompose_actionFailed() { |
4956 |
|
for (boolean createIncomplete : new boolean[] { true, false }) |
4959 |
– |
for (Integer v1 : new Integer[] { 1, null }) |
4957 |
|
{ |
4958 |
|
final CFException ex = new CFException(); |
4959 |
|
final CompletableFuture<Integer> f = new CompletableFuture<>(); |
4971 |
|
}} |
4972 |
|
|
4973 |
|
/** |
4974 |
< |
* default exceptionallyComposeAsync result completes normally after normal |
4975 |
< |
* completion of source |
4974 |
> |
* default-implemented exceptionallyComposeAsync result completes |
4975 |
> |
* normally after normal completion of source |
4976 |
|
*/ |
4977 |
|
public void testDefaultExceptionallyComposeAsync_normalCompletion() { |
4978 |
|
for (boolean createIncomplete : new boolean[] { true, false }) |
5020 |
|
*/ |
5021 |
|
public void testDefaultExceptionallyComposeAsync_actionFailed() { |
5022 |
|
for (boolean createIncomplete : new boolean[] { true, false }) |
5026 |
– |
for (Integer v1 : new Integer[] { 1, null }) |
5023 |
|
{ |
5024 |
|
final CFException ex = new CFException(); |
5025 |
|
final CompletableFuture<Integer> f = new CompletableFuture<>(); |
5036 |
|
r.assertInvoked(); |
5037 |
|
}} |
5038 |
|
|
5043 |
– |
|
5039 |
|
/** |
5040 |
< |
* default exceptionallyComposeAsync result completes normally after normal |
5041 |
< |
* completion of source |
5040 |
> |
* default-implemented exceptionallyComposeAsync result completes |
5041 |
> |
* normally after normal completion of source |
5042 |
|
*/ |
5043 |
|
public void testDefaultExceptionallyComposeAsyncExecutor_normalCompletion() { |
5044 |
|
for (boolean createIncomplete : new boolean[] { true, false }) |
5086 |
|
*/ |
5087 |
|
public void testDefaultExceptionallyComposeAsyncExecutor_actionFailed() { |
5088 |
|
for (boolean createIncomplete : new boolean[] { true, false }) |
5094 |
– |
for (Integer v1 : new Integer[] { 1, null }) |
5089 |
|
{ |
5090 |
|
final CFException ex = new CFException(); |
5091 |
|
final CompletableFuture<Integer> f = new CompletableFuture<>(); |