< prev index next >
test/jdk/java/util/concurrent/tck/CountedCompleterTest.java
Print this page
8207003: Miscellaneous changes imported from jsr166 CVS 2018-09
Reviewed-by: martin, chegar
*** 133,146 ****
Thread.interrupted();
}
assertFalse(a.cancel(false));
assertFalse(a.cancel(true));
try {
! assertNull(a.get());
! assertNull(a.get(randomTimeout(), randomTimeUnit()));
} catch (Throwable fail) { threadUnexpectedException(fail); }
}
void checkCancelled(CountedCompleter a) {
assertTrue(a.isDone());
assertTrue(a.isCancelled());
--- 133,150 ----
Thread.interrupted();
}
assertFalse(a.cancel(false));
assertFalse(a.cancel(true));
+
+ Object v1 = null, v2 = null;
try {
! v1 = a.get();
! v2 = a.get(randomTimeout(), randomTimeUnit());
} catch (Throwable fail) { threadUnexpectedException(fail); }
+ assertNull(v1);
+ assertNull(v2);
}
void checkCancelled(CountedCompleter a) {
assertTrue(a.isDone());
assertTrue(a.isCancelled());
< prev index next >