115 |
|
* The comparator used in constructor is used |
116 |
|
*/ |
117 |
|
public void testConstructor7() { |
118 |
< |
try { |
119 |
< |
MyReverseComparator cmp = new MyReverseComparator(); |
120 |
< |
ConcurrentSkipListSet q = new ConcurrentSkipListSet(cmp); |
121 |
< |
assertEquals(cmp, q.comparator()); |
122 |
< |
Integer[] ints = new Integer[SIZE]; |
123 |
< |
for (int i = 0; i < SIZE; ++i) |
124 |
< |
ints[i] = new Integer(i); |
125 |
< |
q.addAll(Arrays.asList(ints)); |
126 |
< |
for (int i = SIZE-1; i >= 0; --i) |
127 |
< |
assertEquals(ints[i], q.pollFirst()); |
128 |
< |
} |
129 |
< |
finally {} |
118 |
> |
MyReverseComparator cmp = new MyReverseComparator(); |
119 |
> |
ConcurrentSkipListSet q = new ConcurrentSkipListSet(cmp); |
120 |
> |
assertEquals(cmp, q.comparator()); |
121 |
> |
Integer[] ints = new Integer[SIZE]; |
122 |
> |
for (int i = 0; i < SIZE; ++i) |
123 |
> |
ints[i] = new Integer(i); |
124 |
> |
q.addAll(Arrays.asList(ints)); |
125 |
> |
for (int i = SIZE-1; i >= 0; --i) |
126 |
> |
assertEquals(ints[i], q.pollFirst()); |
127 |
|
} |
128 |
|
|
129 |
|
/** |
237 |
|
* Set contains all elements of successful addAll |
238 |
|
*/ |
239 |
|
public void testAddAll5() { |
240 |
< |
try { |
241 |
< |
Integer[] empty = new Integer[0]; |
242 |
< |
Integer[] ints = new Integer[SIZE]; |
243 |
< |
for (int i = 0; i < SIZE; ++i) |
244 |
< |
ints[i] = new Integer(SIZE-1-i); |
245 |
< |
ConcurrentSkipListSet q = new ConcurrentSkipListSet(); |
246 |
< |
assertFalse(q.addAll(Arrays.asList(empty))); |
247 |
< |
assertTrue(q.addAll(Arrays.asList(ints))); |
248 |
< |
for (int i = 0; i < SIZE; ++i) |
252 |
< |
assertEquals(new Integer(i), q.pollFirst()); |
253 |
< |
} |
254 |
< |
finally {} |
240 |
> |
Integer[] empty = new Integer[0]; |
241 |
> |
Integer[] ints = new Integer[SIZE]; |
242 |
> |
for (int i = 0; i < SIZE; ++i) |
243 |
> |
ints[i] = new Integer(SIZE-1-i); |
244 |
> |
ConcurrentSkipListSet q = new ConcurrentSkipListSet(); |
245 |
> |
assertFalse(q.addAll(Arrays.asList(empty))); |
246 |
> |
assertTrue(q.addAll(Arrays.asList(ints))); |
247 |
> |
for (int i = 0; i < SIZE; ++i) |
248 |
> |
assertEquals(new Integer(i), q.pollFirst()); |
249 |
|
} |
250 |
|
|
251 |
|
/** |