12 |
|
|
13 |
|
public class LinkedBlockingDequeTest extends JSR166TestCase { |
14 |
|
public static void main(String[] args) { |
15 |
< |
junit.textui.TestRunner.run (suite()); |
15 |
> |
junit.textui.TestRunner.run(suite()); |
16 |
|
} |
17 |
|
|
18 |
|
public static Test suite() { |
269 |
|
LinkedBlockingDeque q = populatedDeque(3); |
270 |
|
q.pollLast(); |
271 |
|
q.addFirst(four); |
272 |
< |
assertEquals(four,q.peekFirst()); |
272 |
> |
assertSame(four, q.peekFirst()); |
273 |
|
} |
274 |
|
|
275 |
|
/** |
279 |
|
LinkedBlockingDeque q = populatedDeque(3); |
280 |
|
q.pollLast(); |
281 |
|
q.addLast(four); |
282 |
< |
assertEquals(four,q.peekLast()); |
282 |
> |
assertSame(four, q.peekLast()); |
283 |
|
} |
284 |
|
|
285 |
|
|
437 |
|
LinkedBlockingDeque q = populatedDeque(3); |
438 |
|
q.pollLast(); |
439 |
|
q.push(four); |
440 |
< |
assertEquals(four,q.peekFirst()); |
440 |
> |
assertSame(four, q.peekFirst()); |
441 |
|
} |
442 |
|
|
443 |
|
|
1374 |
|
/** |
1375 |
|
* iterator.remove removes current element |
1376 |
|
*/ |
1377 |
< |
public void testIteratorRemove () { |
1377 |
> |
public void testIteratorRemove() { |
1378 |
|
final LinkedBlockingDeque q = new LinkedBlockingDeque(3); |
1379 |
|
q.add(two); |
1380 |
|
q.add(one); |
1385 |
|
it.remove(); |
1386 |
|
|
1387 |
|
it = q.iterator(); |
1388 |
< |
assertEquals(it.next(), one); |
1389 |
< |
assertEquals(it.next(), three); |
1388 |
> |
assertSame(it.next(), one); |
1389 |
> |
assertSame(it.next(), three); |
1390 |
|
assertFalse(it.hasNext()); |
1391 |
|
} |
1392 |
|
|
1410 |
|
/** |
1411 |
|
* Modifications do not cause iterators to fail |
1412 |
|
*/ |
1413 |
< |
public void testWeaklyConsistentIteration () { |
1413 |
> |
public void testWeaklyConsistentIteration() { |
1414 |
|
final LinkedBlockingDeque q = new LinkedBlockingDeque(3); |
1415 |
|
q.add(one); |
1416 |
|
q.add(two); |
1466 |
|
/** |
1467 |
|
* descendingIterator.remove removes current element |
1468 |
|
*/ |
1469 |
< |
public void testDescendingIteratorRemove () { |
1469 |
> |
public void testDescendingIteratorRemove() { |
1470 |
|
final LinkedBlockingDeque q = new LinkedBlockingDeque(); |
1471 |
|
for (int iters = 0; iters < 100; ++iters) { |
1472 |
|
q.add(new Integer(3)); |