test_solo.py 531 B

123456789101112131415161718192021222324
  1. from __future__ import absolute_import
  2. import operator
  3. from celery.concurrency import solo
  4. from celery.utils.functional import noop
  5. from celery.tests.case import AppCase
  6. class test_solo_TaskPool(AppCase):
  7. def test_on_start(self):
  8. x = solo.TaskPool()
  9. x.on_start()
  10. def test_on_apply(self):
  11. x = solo.TaskPool()
  12. x.on_start()
  13. x.on_apply(operator.add, (2, 2), {}, noop, noop)
  14. def test_info(self):
  15. x = solo.TaskPool()
  16. x.on_start()
  17. self.assertTrue(x.info)