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

Comparing jsr166/src/test/tck/LinkedTransferQueueTest.java (file contents):
Revision 1.87 by jsr166, Wed Jan 27 01:57:24 2021 UTC vs.
Revision 1.89 by jsr166, Wed Jan 27 03:38:38 2021 UTC

# Line 484 | Line 484 | public class LinkedTransferQueueTest ext
484      /**
485       * toArray(incompatible array type) throws ArrayStoreException
486       */
487 <    public void testToArray1_BadArg() {
487 >    @SuppressWarnings("CollectionToArraySafeParameter")
488 >    public void testToArray_incompatibleArrayType() {
489          LinkedTransferQueue<Item> q = populatedQueue(SIZE);
490          try {
491              q.toArray(new String[10]);
# Line 736 | Line 737 | public class LinkedTransferQueueTest ext
737              }});
738  
739          threadStarted.await();
740 <        Callable<Boolean> oneConsumer = new Callable<>() {
740 >        Callable<Boolean> oneConsumer = new Callable<>() {
741              public Boolean call() {
742                  return q.hasWaitingConsumer()
743                  && q.getWaitingConsumerCount() == 1; }};
# Line 776 | Line 777 | public class LinkedTransferQueueTest ext
777              }});
778  
779          threadStarted.await();
780 <        Callable<Boolean> oneElement = new Callable<>() {
780 >        Callable<Boolean> oneElement = new Callable<>() {
781              public Boolean call() {
782                  return !q.isEmpty() && q.size() == 1; }};
783          waitForThreadToEnterWaitState(t, oneElement);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines