25 |
|
|
26 |
|
public class ArrayBlockingQueueTest extends JSR166TestCase { |
27 |
|
|
28 |
– |
public static class Fair extends BlockingQueueTest { |
29 |
– |
protected BlockingQueue emptyCollection() { |
30 |
– |
return populatedQueue(0, SIZE, 2 * SIZE, true); |
31 |
– |
} |
32 |
– |
} |
33 |
– |
|
34 |
– |
public static class NonFair extends BlockingQueueTest { |
35 |
– |
protected BlockingQueue emptyCollection() { |
36 |
– |
return populatedQueue(0, SIZE, 2 * SIZE, false); |
37 |
– |
} |
38 |
– |
} |
39 |
– |
|
28 |
|
public static void main(String[] args) { |
29 |
|
main(suite(), args); |
30 |
|
} |
40 |
|
public boolean isConcurrent() { return true; } |
41 |
|
public boolean permitsNulls() { return false; } |
42 |
|
} |
43 |
< |
return newTestSuite(ArrayBlockingQueueTest.class, |
44 |
< |
new Fair().testSuite(), |
45 |
< |
new NonFair().testSuite(), |
46 |
< |
CollectionTest.testSuite(new Implementation())); |
43 |
> |
|
44 |
> |
return newTestSuite( |
45 |
> |
ArrayBlockingQueueTest.class, |
46 |
> |
new Fair().testSuite(), |
47 |
> |
new NonFair().testSuite(), |
48 |
> |
CollectionTest.testSuite(new Implementation())); |
49 |
> |
} |
50 |
> |
|
51 |
> |
public static class Fair extends BlockingQueueTest { |
52 |
> |
protected BlockingQueue emptyCollection() { |
53 |
> |
return populatedQueue(0, SIZE, 2 * SIZE, true); |
54 |
> |
} |
55 |
> |
} |
56 |
> |
|
57 |
> |
public static class NonFair extends BlockingQueueTest { |
58 |
> |
protected BlockingQueue emptyCollection() { |
59 |
> |
return populatedQueue(0, SIZE, 2 * SIZE, false); |
60 |
> |
} |
61 |
|
} |
62 |
|
|
63 |
|
/** |