8 |
|
import static java.util.concurrent.TimeUnit.SECONDS; |
9 |
|
|
10 |
|
import java.util.Arrays; |
11 |
– |
import java.util.Collections; |
11 |
|
import java.util.concurrent.CountDownLatch; |
12 |
|
import java.util.concurrent.ExecutionException; |
13 |
|
import java.util.concurrent.ForkJoinPool; |
100 |
|
assertNull(a.getException()); |
101 |
|
assertNull(a.getRawResult()); |
102 |
|
if (a instanceof BinaryAsyncAction) |
103 |
< |
assertTrue(((BinaryAsyncAction)a).getForkJoinTaskTag() == INITIAL_STATE); |
103 |
> |
assertEquals(INITIAL_STATE, |
104 |
> |
((BinaryAsyncAction)a).getForkJoinTaskTag()); |
105 |
|
|
106 |
|
try { |
107 |
|
a.get(0L, SECONDS); |
122 |
|
assertNull(a.getException()); |
123 |
|
assertSame(expected, a.getRawResult()); |
124 |
|
if (a instanceof BinaryAsyncAction) |
125 |
< |
assertTrue(((BinaryAsyncAction)a).getForkJoinTaskTag() == COMPLETE_STATE); |
125 |
> |
assertEquals(COMPLETE_STATE, |
126 |
> |
((BinaryAsyncAction)a).getForkJoinTaskTag()); |
127 |
|
|
128 |
|
{ |
129 |
|
Thread.currentThread().interrupt(); |