--- jsr166/src/test/tck/LinkedBlockingDeque8Test.java 2016/12/10 18:11:05 1.1 +++ jsr166/src/test/tck/LinkedBlockingDeque8Test.java 2021/01/27 01:57:24 1.4 @@ -9,7 +9,6 @@ import java.util.concurrent.LinkedBlocki import java.util.Spliterator; import junit.framework.Test; -import junit.framework.TestSuite; public class LinkedBlockingDeque8Test extends JSR166TestCase { public static void main(String[] args) { @@ -25,22 +24,22 @@ public class LinkedBlockingDeque8Test ex */ public void testSpliterator_getComparator() { assertThrows(IllegalStateException.class, - () -> new LinkedBlockingDeque().spliterator().getComparator()); + () -> new LinkedBlockingDeque().spliterator().getComparator()); } /** * Spliterator characteristics are as advertised */ public void testSpliterator_characteristics() { - LinkedBlockingDeque q = new LinkedBlockingDeque(); - Spliterator s = q.spliterator(); + LinkedBlockingDeque q = new LinkedBlockingDeque<>(); + Spliterator s = q.spliterator(); int characteristics = s.characteristics(); int required = Spliterator.CONCURRENT | Spliterator.NONNULL | Spliterator.ORDERED; - assertEquals(required, characteristics & required); + mustEqual(required, characteristics & required); assertTrue(s.hasCharacteristics(required)); - assertEquals(0, characteristics + mustEqual(0, characteristics & (Spliterator.DISTINCT | Spliterator.IMMUTABLE | Spliterator.SORTED));