Changeset View
Changeset View
Standalone View
Standalone View
swh/deposit/tests/api/test_get_file.py
Show All 25 Lines | for deposit in [complete_deposit, partial_deposit_only_metadata]: | ||||
"deposit_status": deposit.status, | "deposit_status": deposit.status, | ||||
"deposit_status_detail": DEPOSIT_STATUS_DETAIL[deposit.status], | "deposit_status_detail": DEPOSIT_STATUS_DETAIL[deposit.status], | ||||
} | } | ||||
url = reverse(CONT_FILE_IRI, args=[deposit.collection.name, deposit.id]) | url = reverse(CONT_FILE_IRI, args=[deposit.collection.name, deposit.id]) | ||||
response = client.get(url) | response = client.get(url) | ||||
assert response.status_code == status.HTTP_200_OK | assert response.status_code == status.HTTP_200_OK | ||||
actual_deposit = dict(parse_xml(response.content)) | actual_deposit = dict(parse_xml(response.content)) | ||||
expected_deposit["sword:request"] = actual_deposit["sword:request"] | del actual_deposit["deposit_date"] | ||||
assert actual_deposit == expected_deposit | assert actual_deposit == expected_deposit | ||||
def test_api_deposit_content_unknown(client, complete_deposit, deposit_collection): | def test_api_deposit_content_unknown(client, complete_deposit, deposit_collection): | ||||
"""Retrieve information on unknown deposit or collection should return 404 | """Retrieve information on unknown deposit or collection should return 404 | ||||
""" | """ | ||||
unknown_deposit_id = 999 | unknown_deposit_id = 999 | ||||
Show All 9 Lines |