--- jsr166/src/test/tck/ForkJoinTaskTest.java 2010/11/21 19:06:53 1.24 +++ jsr166/src/test/tck/ForkJoinTaskTest.java 2010/11/21 20:32:15 1.25 @@ -94,6 +94,8 @@ public class ForkJoinTaskTest extends JS assertNull(a.getException()); assertSame(expected, a.getRawResult()); assertSame(expected, a.join()); + assertFalse(a.cancel(false)); + assertFalse(a.cancel(true)); try { assertSame(expected, a.get()); } catch (Throwable fail) { threadUnexpectedException(fail); } @@ -109,6 +111,8 @@ public class ForkJoinTaskTest extends JS assertTrue(a.isCompletedAbnormally()); assertTrue(a.getException() instanceof CancellationException); assertNull(a.getRawResult()); + assertTrue(a.cancel(false)); + assertTrue(a.cancel(true)); try { a.join(); @@ -136,6 +140,8 @@ public class ForkJoinTaskTest extends JS assertTrue(a.isCompletedAbnormally()); assertSame(t, a.getException()); assertNull(a.getRawResult()); + assertFalse(a.cancel(false)); + assertFalse(a.cancel(true)); try { a.join();