[cvs] / jsr166 / src / test / tck / ArrayBlockingQueueTest.java Repository:
ViewVC logotype

Diff of /jsr166/src/test/tck/ArrayBlockingQueueTest.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.59, Wed Dec 31 19:21:20 2014 UTC revision 1.60, Wed Dec 31 20:17:39 2014 UTC
# Line 257  Line 257 
257      public void testPut() throws InterruptedException {      public void testPut() throws InterruptedException {
258          ArrayBlockingQueue q = new ArrayBlockingQueue(SIZE);          ArrayBlockingQueue q = new ArrayBlockingQueue(SIZE);
259          for (int i = 0; i < SIZE; ++i) {          for (int i = 0; i < SIZE; ++i) {
260              Integer I = new Integer(i);              Integer x = new Integer(i);
261              q.put(I);              q.put(x);
262              assertTrue(q.contains(I));              assertTrue(q.contains(x));
263          }          }
264          assertEquals(0, q.remainingCapacity());          assertEquals(0, q.remainingCapacity());
265      }      }
# Line 587  Line 587 
587              assertTrue(q.removeAll(p));              assertTrue(q.removeAll(p));
588              assertEquals(SIZE-i, q.size());              assertEquals(SIZE-i, q.size());
589              for (int j = 0; j < i; ++j) {              for (int j = 0; j < i; ++j) {
590                  Integer I = (Integer)(p.remove());                  Integer x = (Integer)(p.remove());
591                  assertFalse(q.contains(I));                  assertFalse(q.contains(x));
592              }              }
593          }          }
594      }      }

Legend:
Removed from v.1.59  
changed lines
  Added in v.1.60

Doug Lea
ViewVC Help
Powered by ViewVC 1.0.8