ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/test/tck/ArrayListTest.java
Revision: 1.5
Committed: Sat Mar 11 17:33:32 2017 UTC (7 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.4: +0 -2 lines
Log Message:
fix unused imports reported by errorprone [RemoveUnusedImports]

File Contents

# Content
1 /*
2 * Written by Doug Lea and Martin Buchholz with assistance from
3 * members of JCP JSR-166 Expert Group and released to the public
4 * domain, as explained at
5 * http://creativecommons.org/publicdomain/zero/1.0/
6 */
7
8 import java.util.ArrayList;
9 import java.util.List;
10
11 import junit.framework.Test;
12
13 public class ArrayListTest extends JSR166TestCase {
14 public static void main(String[] args) {
15 main(suite(), args);
16 }
17
18 public static Test suite() {
19 class Implementation implements CollectionImplementation {
20 public Class<?> klazz() { return ArrayList.class; }
21 public List emptyCollection() { return new ArrayList(); }
22 public Object makeElement(int i) { return i; }
23 public boolean isConcurrent() { return false; }
24 public boolean permitsNulls() { return true; }
25 }
26 class SubListImplementation extends Implementation {
27 public List emptyCollection() {
28 return super.emptyCollection().subList(0, 0);
29 }
30 }
31 return newTestSuite(
32 // ArrayListTest.class,
33 CollectionTest.testSuite(new Implementation()),
34 CollectionTest.testSuite(new SubListImplementation()));
35 }
36
37 }