309 |
|
assertEquals(Long.MIN_VALUE, |
310 |
|
TimeUnit.NANOSECONDS.convert(-Long.MAX_VALUE / 4, |
311 |
|
TimeUnit.DAYS)); |
312 |
– |
|
312 |
|
} |
313 |
|
|
314 |
|
/** |
333 |
|
|
334 |
|
|
335 |
|
/** |
336 |
< |
* Timed wait without holding lock throws |
337 |
< |
* IllegalMonitorStateException |
336 |
> |
* Timed wait without holding lock throws |
337 |
> |
* IllegalMonitorStateException |
338 |
|
*/ |
339 |
|
public void testTimedWait_IllegalMonitorException() throws Exception { |
340 |
|
Thread t = new Thread(new CheckedRunnable() { |
361 |
|
Object o = new Object(); |
362 |
|
|
363 |
|
TimeUnit tu = TimeUnit.MILLISECONDS; |
364 |
< |
synchronized(o) { |
364 |
> |
synchronized (o) { |
365 |
|
tu.timedWait(o,MEDIUM_DELAY_MS); |
366 |
|
} |
367 |
|
}}); |
395 |
|
} |
396 |
|
|
397 |
|
/** |
398 |
< |
* timedSleep throws InterruptedException when interrupted |
398 |
> |
* timedSleep throws InterruptedException when interrupted |
399 |
|
*/ |
400 |
|
public void testTimedSleep() throws InterruptedException { |
401 |
|
Thread t = new Thread(new CheckedInterruptedRunnable() { |