ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/test/tck/CopyOnWriteArraySetTest.java
(Generate patch)

Comparing jsr166/src/test/tck/CopyOnWriteArraySetTest.java (file contents):
Revision 1.21 by jsr166, Tue Nov 29 05:09:05 2011 UTC vs.
Revision 1.22 by jsr166, Tue Nov 29 05:23:56 2011 UTC

# Line 8 | Line 8
8  
9   import junit.framework.*;
10   import java.util.Arrays;
11 + import java.util.Collection;
12   import java.util.Collections;
13   import java.util.Iterator;
14   import java.util.Set;
# Line 25 | Line 26 | public class CopyOnWriteArraySetTest ext
26      static CopyOnWriteArraySet<Integer> populatedSet(int n) {
27          CopyOnWriteArraySet<Integer> a = new CopyOnWriteArraySet<Integer>();
28          assertTrue(a.isEmpty());
29 <        for (int i = 0; i < n; ++i)
29 >        for (int i = 0; i < n; i++)
30              a.add(i);
31          assertFalse(a.isEmpty());
32          assertEquals(n, a.size());
# Line 247 | Line 248 | public class CopyOnWriteArraySetTest ext
248          for (int i = 0; i < SIZE; i++)
249              elements[i] = i;
250          Collections.shuffle(Arrays.asList(elements));
251 <        CopyOnWriteArraySet<Integer> full = populatedSet(elements);
251 >        Collection<Integer> full = populatedSet(elements);
252  
253          assertTrue(Arrays.equals(elements, full.toArray()));
254          assertSame(Object[].class, full.toArray().getClass());
# Line 258 | Line 259 | public class CopyOnWriteArraySetTest ext
259       * elements from the set in insertion order
260       */
261      public void testToArray2() {
262 <        CopyOnWriteArraySet empty = new CopyOnWriteArraySet();
262 >        Collection empty = new CopyOnWriteArraySet();
263          Integer[] a;
264  
265          a = new Integer[0];
# Line 275 | Line 276 | public class CopyOnWriteArraySetTest ext
276          for (int i = 0; i < SIZE; i++)
277              elements[i] = i;
278          Collections.shuffle(Arrays.asList(elements));
279 <        CopyOnWriteArraySet<Integer> full = populatedSet(elements);
279 >        Collection<Integer> full = populatedSet(elements);
280  
281          Arrays.fill(a, 42);
282          assertTrue(Arrays.equals(elements, full.toArray(a)));

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines