--- jsr166/src/test/tck/CopyOnWriteArraySetTest.java 2017/08/04 03:30:21 1.39 +++ jsr166/src/test/tck/CopyOnWriteArraySetTest.java 2018/04/05 02:20:21 1.40 @@ -22,7 +22,16 @@ public class CopyOnWriteArraySetTest ext main(suite(), args); } public static Test suite() { - return new TestSuite(CopyOnWriteArraySetTest.class); + class Implementation implements CollectionImplementation { + public Class klazz() { return CopyOnWriteArraySet.class; } + public Set emptyCollection() { return new CopyOnWriteArraySet(); } + public Object makeElement(int i) { return i; } + public boolean isConcurrent() { return true; } + public boolean permitsNulls() { return true; } + } + return newTestSuite( + CopyOnWriteArraySetTest.class, + CollectionTest.testSuite(new Implementation())); } static CopyOnWriteArraySet populatedSet(int n) {