--- jsr166/src/test/tck/ScheduledExecutorTest.java 2003/12/28 21:56:18 1.14 +++ jsr166/src/test/tck/ScheduledExecutorTest.java 2004/01/08 01:29:46 1.16 @@ -586,7 +586,7 @@ public class ScheduledExecutorTest exten try { p1.setContinueExistingPeriodicTasksAfterShutdownPolicy(true); ScheduledFuture task = - p1.scheduleAtFixedRate(new NoOpRunnable(), 5, 5, TimeUnit.MILLISECONDS); + p1.scheduleAtFixedRate(new NoOpRunnable(), 1, 1, TimeUnit.MILLISECONDS); assertFalse(task.isCancelled()); p1.shutdown(); assertFalse(task.isCancelled()); @@ -594,8 +594,8 @@ public class ScheduledExecutorTest exten assertTrue(p1.isShutdown()); Thread.sleep(SHORT_DELAY_MS); assertFalse(task.isCancelled()); - task.cancel(true); - assertTrue(task.isCancelled()); + assertTrue(task.cancel(true)); + assertTrue(task.isDone()); Thread.sleep(SHORT_DELAY_MS); assertTrue(p1.isTerminated()); }