Changeset View
Changeset View
Standalone View
Standalone View
swh/deposit/tests/api/test_deposit_private_check.py
Show First 20 Lines • Show All 196 Lines • ▼ Show 20 Lines | response = client.post( | ||||
HTTP_CONTENT_DISPOSITION="attachment; filename=%s" % (invalid_archive["name"],), | HTTP_CONTENT_DISPOSITION="attachment; filename=%s" % (invalid_archive["name"],), | ||||
) | ) | ||||
# then | # then | ||||
assert response.status_code == status.HTTP_201_CREATED | assert response.status_code == status.HTTP_201_CREATED | ||||
response_content = parse_xml(response.content) | response_content = parse_xml(response.content) | ||||
deposit_status = response_content["swh:deposit_status"] | deposit_status = response_content["swh:deposit_status"] | ||||
assert deposit_status == DEPOSIT_STATUS_DEPOSITED | assert deposit_status == DEPOSIT_STATUS_DEPOSITED | ||||
deposit_id = int(response_content["deposit_id"]) | deposit_id = int(response_content["swh:deposit_id"]) | ||||
deposit = Deposit.objects.get(pk=deposit_id) | deposit = Deposit.objects.get(pk=deposit_id) | ||||
assert DEPOSIT_STATUS_DEPOSITED == deposit.status | assert DEPOSIT_STATUS_DEPOSITED == deposit.status | ||||
return deposit | return deposit |