--- jsr166/src/test/tck/Collection8Test.java 2016/11/05 05:09:57 1.11 +++ jsr166/src/test/tck/Collection8Test.java 2016/11/05 16:10:38 1.12 @@ -59,6 +59,17 @@ public class Collection8Test extends JSR /** Checks properties of empty collections. */ public void testEmptyMeansEmpty() { Collection c = impl.emptyCollection(); + emptyMeansEmpty(c); + + if (c instanceof java.io.Serializable) + emptyMeansEmpty(serialClone(c)); + + Collection clone = cloneableClone(c); + if (clone != null) + emptyMeansEmpty(clone); + } + + void emptyMeansEmpty(Collection c) { assertTrue(c.isEmpty()); assertEquals(0, c.size()); assertEquals("[]", c.toString());