1 |
|
/* |
2 |
< |
* Written by members of JCP JSR-166 Expert Group and released to the |
3 |
< |
* public domain. Use, modify, and redistribute this code in any way |
4 |
< |
* without acknowledgement. Other contributors include Andrew Wright, |
5 |
< |
* Jeffrey Hayes, Pat Fischer, Mike Judd. |
2 |
> |
* Written by Doug Lea with assistance from members of JCP JSR-166 |
3 |
> |
* Expert Group and released to the public domain, as explained at |
4 |
> |
* http://creativecommons.org/licenses/publicdomain |
5 |
> |
* Other contributors include Andrew Wright, Jeffrey Hayes, |
6 |
> |
* Pat Fisher, Mike Judd. |
7 |
|
*/ |
8 |
|
|
9 |
|
import junit.framework.*; |
39 |
|
} |
40 |
|
|
41 |
|
/** |
42 |
< |
* countDown has no effect when count is zero |
42 |
> |
* countDown decrements count when positive and has no effect when zero |
43 |
|
*/ |
44 |
< |
public void testcountDown() { |
44 |
> |
public void testCountDown() { |
45 |
|
final CountDownLatch l = new CountDownLatch(1); |
46 |
|
assertEquals(1, l.getCount()); |
47 |
|
l.countDown(); |
113 |
|
} |
114 |
|
|
115 |
|
/** |
116 |
< |
* await throws IE ig interrupted before counted down |
116 |
> |
* await throws IE if interrupted before counted down |
117 |
|
*/ |
118 |
|
public void testAwait_InterruptedException() { |
119 |
|
final CountDownLatch l = new CountDownLatch(1); |
137 |
|
} |
138 |
|
|
139 |
|
/** |
140 |
< |
* timed await throws IE ig interrupted before counted down |
140 |
> |
* timed await throws IE if interrupted before counted down |
141 |
|
*/ |
142 |
|
public void testTimedAwait_InterruptedException() { |
143 |
|
final CountDownLatch l = new CountDownLatch(1); |