mocker = <pytest_mock.plugin.MockerFixture object at 0x7f3fa5f0f4a8>
swh_config = '/tmp/pytest-of-jenkins/pytest-0/test_loader0/loader.yml'
swh_scheduler_celery_app = <Celery celery.tests at 0x7f3fae11e400>
swh_scheduler_celery_worker = <Worker: gen352@ff7153e5db78 (running)>
def test_loader(
mocker, swh_config, swh_scheduler_celery_app, swh_scheduler_celery_worker
):
mock_loader = mocker.patch("swh.loader.mercurial.loader.HgBundle20Loader.load")
mock_loader.return_value = {"status": "eventful"}
res = swh_scheduler_celery_app.send_task(
"swh.loader.mercurial.tasks.LoadMercurial",
kwargs={"url": "origin_url", "directory": "/some/repo", "visit_date": "now",},
)
assert res
res.wait()
assert res.successful()
> assert res.result == {"status": "eventful"}
E AssertionError: assert {'status': 'failed'} == {'status': 'eventful'}
E Differing items:
E {'status': 'failed'} != {'status': 'eventful'}
E Full diff:
E - {'status': 'eventful'}
E + {'status': 'failed'}
.tox/py3/lib/python3.7/site-packages/swh/loader/mercurial/tests/test_tasks.py:22: AssertionError
TEST RESULT
TEST RESULT
- Run At
- Apr 27 2021, 5:39 PM