def test_all_task_in_celery_does_not_hang_when_celery_down(self, mocker): m_insp = mocker.Mock() m_insp.active = mocker.Mock(return_value=None) m_insp.scheduled = mocker.Mock(return_value=None) m_inspect = mocker.patch('invenio_checker.clients.redis_helpers.inspect', return_value=m_insp) ret = get_all_tasks_in_celery() assert ret == {}
def test_all_tasks_in_celery_returns_set_of_flat_tasks(self, mocker): m_insp = mocker.Mock() m_insp.active = mocker.Mock(return_value={'a': [1, 2]}) m_insp.scheduled = mocker.Mock(return_value={'b': [3, 2]}) m_inspect = mocker.patch('invenio_checker.clients.redis_helpers.inspect', return_value=m_insp) ret = get_all_tasks_in_celery() assert ret == {1, 2, 3}
def test_all_task_in_celery_does_not_hang_when_celery_down(self, mocker): m_insp = mocker.Mock() m_insp.active = mocker.Mock(return_value=None) m_insp.scheduled = mocker.Mock(return_value=None) m_inspect = mocker.patch( 'invenio_checker.clients.redis_helpers.inspect', return_value=m_insp) ret = get_all_tasks_in_celery() assert ret == {}
def test_all_tasks_in_celery_returns_set_of_flat_tasks(self, mocker): m_insp = mocker.Mock() m_insp.active = mocker.Mock(return_value={'a': [1, 2]}) m_insp.scheduled = mocker.Mock(return_value={'b': [3, 2]}) m_inspect = mocker.patch( 'invenio_checker.clients.redis_helpers.inspect', return_value=m_insp) ret = get_all_tasks_in_celery() assert ret == {1, 2, 3}