diff options
author | Calin Juravle <calin@google.com> | 2014-05-15 19:29:37 +0100 |
---|---|---|
committer | Calin Juravle <calin@google.com> | 2014-05-16 10:47:03 +0100 |
commit | 008167dfe7530e6a80066006633f2301d3eae012 (patch) | |
tree | cce2b94d7900b0c5f8a91832363109aaf9d06315 /jsr166-tests/src/test/java/jsr166/DelayQueueTest.java | |
parent | 6b3592a745f9ab6339421d0eaa2f665ce207376d (diff) |
Fix jsr166 tests
Tests specified as static inner classes were failing because the CTS
runner does not support them. The temporary fix is to promote all static
inner test classes to top level classes. This should be reverted once
the CTS runner is fixed.
Bug: 13877168
Change-Id: Icb64d7d7fcf6202d54d6fe31d9e1c9a6a43a233b
Diffstat (limited to 'jsr166-tests/src/test/java/jsr166/DelayQueueTest.java')
-rw-r--r-- | jsr166-tests/src/test/java/jsr166/DelayQueueTest.java | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/jsr166-tests/src/test/java/jsr166/DelayQueueTest.java b/jsr166-tests/src/test/java/jsr166/DelayQueueTest.java index 5d48c18203..dc221ab58d 100644 --- a/jsr166-tests/src/test/java/jsr166/DelayQueueTest.java +++ b/jsr166-tests/src/test/java/jsr166/DelayQueueTest.java @@ -22,15 +22,14 @@ import java.util.concurrent.ExecutorService; import java.util.concurrent.TimeUnit; import static java.util.concurrent.TimeUnit.MILLISECONDS; -public class DelayQueueTest extends JSR166TestCase { +public class DelayQueueTest extends BlockingQueueTest { - public static class Generic extends BlockingQueueTest { - protected BlockingQueue emptyCollection() { - return new DelayQueue(); - } - protected PDelay makeElement(int i) { - return new PDelay(i); - } + protected BlockingQueue emptyCollection() { + return new DelayQueue(); + } + + protected PDelay makeElement(int i) { + return new PDelay(i); } private static final int NOCAP = Integer.MAX_VALUE; |