Page MenuHomeSoftware Heritage

Jenkins > .tox.py3.lib.python3.7.site-packages.swh.loader.package.deposit.tests.test_deposit::test_deposit_loading_ok
Failed

TEST RESULT

Run At
Jun 10 2020, 12:38 PM
Details
swh_config = '/tmp/pytest-of-jenkins/pytest-0/test_deposit_loading_ok0/loader.yml' requests_mock_datadir = <requests_mock.mocker.Mocker object at 0x7f59d020f208> def test_deposit_loading_ok(swh_config, requests_mock_datadir): url = "https://hal-test.archives-ouvertes.fr/some-external-id" deposit_id = 666 loader = DepositLoader(url, deposit_id) actual_load_status = loader.load() expected_snapshot_id = "b2b327b33dc85818bd23c3ccda8b7e675a66ecbd" assert actual_load_status == { "status": "eventful", "snapshot_id": expected_snapshot_id, } stats = get_stats(loader.storage) assert { "content": 303, "directory": 12, "origin": 1, "origin_visit": 1, "person": 1, "release": 0, "revision": 1, "skipped_content": 0, "snapshot": 1, } == stats origin_visit = loader.storage.origin_visit_get_latest(url) assert origin_visit["status"] == "full" assert origin_visit["type"] == "deposit" revision_id = "637318680351f5d78856d13264faebbd91efe9bb" expected_branches = { "HEAD": {"target": revision_id, "target_type": "revision",}, } expected_snapshot = { "id": expected_snapshot_id, "branches": expected_branches, } check_snapshot(expected_snapshot, storage=loader.storage) revision = next(loader.storage.revision_get([hash_to_bytes(revision_id)])) assert revision # check metadata fetcher = { "name": "swh-deposit", "version": "0.0.1", } authority = { "type": "deposit_client", "url": "https://hal-test.archives-ouvertes.fr/", } metadata = list(loader.storage.origin_metadata_get(url, authority)) assert metadata is not None assert isinstance(metadata, list) > assert len(metadata) == 1 E assert 2 == 1 E +2 E -1 .tox/py3/lib/python3.7/site-packages/swh/loader/package/deposit/tests/test_deposit.py:203: AssertionError