def test_backend_cleanup(app): with app.app_context(): task = app.celery.tasks['celery.backend_cleanup'] task.apply = mock.Mock(spec=task.apply) celery.backend_cleanup(None) task.apply.assert_called_with()
def test_backend_cleanup_skip(app): """With CELERY_TASK_RESULT_EXPIRES false, the backend cleanup task does nothing""" with app.app_context(): task = app.celery.tasks['celery.backend_cleanup'] task.apply = mock.Mock(spec=task.apply) celery.backend_cleanup(None) eq_(task.apply.mock_calls, [])