[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.50, Fri Jul 15 18:49:31 2011 UTC revision 1.51, Sat Nov 26 05:19:17 2011 UTC
# Line 322  Line 322 
322              }});              }});
323    
324          await(pleaseTake);          await(pleaseTake);
325          assertEquals(q.remainingCapacity(), 0);          assertEquals(0, q.remainingCapacity());
326          assertEquals(0, q.take());          assertEquals(0, q.take());
327    
328          await(pleaseInterrupt);          await(pleaseInterrupt);
329          assertThreadStaysAlive(t);          assertThreadStaysAlive(t);
330          t.interrupt();          t.interrupt();
331          awaitTermination(t);          awaitTermination(t);
332          assertEquals(q.remainingCapacity(), 0);          assertEquals(0, q.remainingCapacity());
333      }      }
334    
335      /**      /**
# Line 774  Line 774 
774          ArrayBlockingQueue q = populatedQueue(SIZE);          ArrayBlockingQueue q = populatedQueue(SIZE);
775          ArrayList l = new ArrayList();          ArrayList l = new ArrayList();
776          q.drainTo(l);          q.drainTo(l);
777          assertEquals(q.size(), 0);          assertEquals(0, q.size());
778          assertEquals(l.size(), SIZE);          assertEquals(SIZE, l.size());
779          for (int i = 0; i < SIZE; ++i)          for (int i = 0; i < SIZE; ++i)
780              assertEquals(l.get(i), new Integer(i));              assertEquals(l.get(i), new Integer(i));
781          q.add(zero);          q.add(zero);
# Line 785  Line 785 
785          assertTrue(q.contains(one));          assertTrue(q.contains(one));
786          l.clear();          l.clear();
787          q.drainTo(l);          q.drainTo(l);
788          assertEquals(q.size(), 0);          assertEquals(0, q.size());
789          assertEquals(l.size(), 2);          assertEquals(2, l.size());
790          for (int i = 0; i < 2; ++i)          for (int i = 0; i < 2; ++i)
791              assertEquals(l.get(i), new Integer(i));              assertEquals(l.get(i), new Integer(i));
792      }      }

Legend:
Removed from v.1.50  
changed lines
  Added in v.1.51

Doug Lea
ViewVC Help
Powered by ViewVC 1.0.8