94 |
|
assertNull(a.getException()); |
95 |
|
assertSame(expected, a.getRawResult()); |
96 |
|
assertSame(expected, a.join()); |
97 |
+ |
assertFalse(a.cancel(false)); |
98 |
+ |
assertFalse(a.cancel(true)); |
99 |
|
try { |
100 |
|
assertSame(expected, a.get()); |
101 |
|
} catch (Throwable fail) { threadUnexpectedException(fail); } |
111 |
|
assertTrue(a.isCompletedAbnormally()); |
112 |
|
assertTrue(a.getException() instanceof CancellationException); |
113 |
|
assertNull(a.getRawResult()); |
114 |
+ |
assertTrue(a.cancel(false)); |
115 |
+ |
assertTrue(a.cancel(true)); |
116 |
|
|
117 |
|
try { |
118 |
|
a.join(); |
140 |
|
assertTrue(a.isCompletedAbnormally()); |
141 |
|
assertSame(t, a.getException()); |
142 |
|
assertNull(a.getRawResult()); |
143 |
+ |
assertFalse(a.cancel(false)); |
144 |
+ |
assertFalse(a.cancel(true)); |
145 |
|
|
146 |
|
try { |
147 |
|
a.join(); |