summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>2015-04-20 09:09:52 -0700
committerGuido van Rossum <guido@python.org>2015-04-20 09:09:52 -0700
commitcd10ff22863ad90f317d507b7537df66dd7bb31c (patch)
treef00d6410ffe765d85b29f9f1f704766105926aea /tests
parentbcb7ec45f24375432dd80736ca6edd0df4356a0f (diff)
parent70d885692864a3bef520bbec5ecafb2267a99c7c (diff)
downloadtrollius-git-cd10ff22863ad90f317d507b7537df66dd7bb31c.tar.gz
Merge pull request #237 from ajdavis/update-queue-join-tests
Fix queue join tests for CPython's test runner.
Diffstat (limited to 'tests')
-rw-r--r--tests/test_queues.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/test_queues.py b/tests/test_queues.py
index 6edb9f2..88b4f07 100644
--- a/tests/test_queues.py
+++ b/tests/test_queues.py
@@ -408,7 +408,7 @@ class PriorityQueueTests(_QueueTestBase):
self.assertEqual([1, 2, 3], items)
-class _QueueJoinTestBase(_QueueTestBase):
+class _QueueJoinTestMixin:
q_class = None
@@ -474,15 +474,15 @@ class _QueueJoinTestBase(_QueueTestBase):
self.assertEqual(q._format(), 'maxsize=0 tasks=2')
-class QueueJoinTests(_QueueJoinTestBase):
+class QueueJoinTests(_QueueJoinTestMixin, _QueueTestBase):
q_class = asyncio.Queue
-class LifoQueueJoinTests(_QueueJoinTestBase):
+class LifoQueueJoinTests(_QueueJoinTestMixin, _QueueTestBase):
q_class = asyncio.LifoQueue
-class PriorityQueueJoinTests(_QueueJoinTestBase):
+class PriorityQueueJoinTests(_QueueJoinTestMixin, _QueueTestBase):
q_class = asyncio.PriorityQueue