--- jsr166/src/test/tck/CopyOnWriteArraySetTest.java 2011/11/29 05:09:05 1.21 +++ jsr166/src/test/tck/CopyOnWriteArraySetTest.java 2011/11/29 05:23:56 1.22 @@ -8,6 +8,7 @@ import junit.framework.*; import java.util.Arrays; +import java.util.Collection; import java.util.Collections; import java.util.Iterator; import java.util.Set; @@ -25,7 +26,7 @@ public class CopyOnWriteArraySetTest ext static CopyOnWriteArraySet populatedSet(int n) { CopyOnWriteArraySet a = new CopyOnWriteArraySet(); assertTrue(a.isEmpty()); - for (int i = 0; i < n; ++i) + for (int i = 0; i < n; i++) a.add(i); assertFalse(a.isEmpty()); assertEquals(n, a.size()); @@ -247,7 +248,7 @@ public class CopyOnWriteArraySetTest ext for (int i = 0; i < SIZE; i++) elements[i] = i; Collections.shuffle(Arrays.asList(elements)); - CopyOnWriteArraySet full = populatedSet(elements); + Collection full = populatedSet(elements); assertTrue(Arrays.equals(elements, full.toArray())); assertSame(Object[].class, full.toArray().getClass()); @@ -258,7 +259,7 @@ public class CopyOnWriteArraySetTest ext * elements from the set in insertion order */ public void testToArray2() { - CopyOnWriteArraySet empty = new CopyOnWriteArraySet(); + Collection empty = new CopyOnWriteArraySet(); Integer[] a; a = new Integer[0]; @@ -275,7 +276,7 @@ public class CopyOnWriteArraySetTest ext for (int i = 0; i < SIZE; i++) elements[i] = i; Collections.shuffle(Arrays.asList(elements)); - CopyOnWriteArraySet full = populatedSet(elements); + Collection full = populatedSet(elements); Arrays.fill(a, 42); assertTrue(Arrays.equals(elements, full.toArray(a)));