Bläddra i källkod

Add failing test for reset_connection on a Consumer with no pool set.

Daniel Watkins 14 år sedan
förälder
incheckning
7b52b4eaa5
1 ändrade filer med 6 tillägg och 0 borttagningar
  1. 6 0
      celery/tests/test_worker/test_worker.py

+ 6 - 0
celery/tests/test_worker/test_worker.py

@@ -513,6 +513,12 @@ class test_Consumer(unittest.TestCase):
         self.assertTrue(init_callback.call_count)
         self.assertTrue(l.consume_messages.call_count)
 
+    def test_reset_connection_with_no_node(self):
+
+        l = MainConsumer(self.ready_queue, self.eta_schedule, self.logger)
+        self.assertEqual(None, l.pool)
+        l.reset_connection()
+
 
 class test_WorkController(AppCase):