Merge pull request #237 from ajdavis/update-queue-join-tests
Fix queue join tests for CPython's test runner.
This commit is contained in:
@@ -408,7 +408,7 @@ class PriorityQueueTests(_QueueTestBase):
|
|||||||
self.assertEqual([1, 2, 3], items)
|
self.assertEqual([1, 2, 3], items)
|
||||||
|
|
||||||
|
|
||||||
class _QueueJoinTestBase(_QueueTestBase):
|
class _QueueJoinTestMixin:
|
||||||
|
|
||||||
q_class = None
|
q_class = None
|
||||||
|
|
||||||
@@ -474,15 +474,15 @@ class _QueueJoinTestBase(_QueueTestBase):
|
|||||||
self.assertEqual(q._format(), 'maxsize=0 tasks=2')
|
self.assertEqual(q._format(), 'maxsize=0 tasks=2')
|
||||||
|
|
||||||
|
|
||||||
class QueueJoinTests(_QueueJoinTestBase):
|
class QueueJoinTests(_QueueJoinTestMixin, _QueueTestBase):
|
||||||
q_class = asyncio.Queue
|
q_class = asyncio.Queue
|
||||||
|
|
||||||
|
|
||||||
class LifoQueueJoinTests(_QueueJoinTestBase):
|
class LifoQueueJoinTests(_QueueJoinTestMixin, _QueueTestBase):
|
||||||
q_class = asyncio.LifoQueue
|
q_class = asyncio.LifoQueue
|
||||||
|
|
||||||
|
|
||||||
class PriorityQueueJoinTests(_QueueJoinTestBase):
|
class PriorityQueueJoinTests(_QueueJoinTestMixin, _QueueTestBase):
|
||||||
q_class = asyncio.PriorityQueue
|
q_class = asyncio.PriorityQueue
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user