• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1  /*
2   * Written by Doug Lea with assistance from members of JCP JSR-166
3   * Expert Group and released to the public domain, as explained at
4   * http://creativecommons.org/publicdomain/zero/1.0/
5   * Other contributors include Andrew Wright, Jeffrey Hayes,
6   * Pat Fisher, Mike Judd.
7   */
8  
9  package jsr166;
10  
11  import java.util.concurrent.ArrayBlockingQueue;
12  import java.util.concurrent.BlockingQueue;
13  
14  // In the upstream sources this class was nested inside ArrayBlockingQueueTests.
15  // It was extracted to the top level because the CTS runner does not support
16  // nested test classes. The same transformation was applied to all similar
17  // classes from the jsr166 suite (see the parent CL for the complete list). This
18  // should be reverted after CTS runner is fixed.
19  public class ArrayBlockingQueueFairTest extends BlockingQueueTest {
20  
emptyCollection()21      protected BlockingQueue emptyCollection() {
22          return new ArrayBlockingQueue(SIZE, true);
23      }
24  
25  }
26