summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJamie Matthews <jamie.matthews@gmail.com>2017-11-09 15:18:04 +0000
committerJamie Matthews <jamie.matthews@gmail.com>2017-11-09 15:18:04 +0000
commitc6f281e2cfb91d06e730653478b65ce78b21d6b1 (patch)
tree776bbf72d81ef9ce5fb7c5408be6c939e2688064
parent07b52bc196f596c7dce79c56136456dec3be4534 (diff)
downloadwaitress-c6f281e2cfb91d06e730653478b65ce78b21d6b1.tar.gz
Add test for task queue depth logger
-rw-r--r--waitress/tests/test_task.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/waitress/tests/test_task.py b/waitress/tests/test_task.py
index 2a2759a..fa828e9 100644
--- a/waitress/tests/test_task.py
+++ b/waitress/tests/test_task.py
@@ -65,6 +65,13 @@ class TestThreadedTaskDispatcher(unittest.TestCase):
self.assertEqual(inst.queue.qsize(), 1)
self.assertTrue(task.deferred)
+ def test_log_queue_depth(self):
+ task = DummyTask()
+ inst = self._makeOne()
+ inst.add_task(task)
+ inst.logger = DummyLogger()
+ self.assertEqual(len(inst.logger.logged), 1)
+
def test_add_task_defer_raises(self):
task = DummyTask(ValueError)
inst = self._makeOne()