Merge pull request #2647 from alphagov/tell-users-why-letter-failed-validation

Grab metadata when getting pdf letter preview from S3
This commit is contained in:
Pea (Malgorzata Tyczynska)
2019-11-01 10:19:53 +00:00
committed by GitHub
7 changed files with 81 additions and 33 deletions

View File

@@ -480,7 +480,7 @@ def test_process_letter_task_check_virus_scan_passed_when_sanitise_fails(
"validation_passed": False,
"message": "content-outside-printable-area",
"invalid_pages": [1, 2],
"page_count": 1
"page_count": 2
}
mock_sanitise = mocker.patch(
'app.celery.letters_pdf_tasks._sanitise_precompiled_pdf', return_value=(sanitise_response, "validation_failed")
@@ -500,7 +500,7 @@ def test_process_letter_task_check_virus_scan_passed_when_sanitise_fails(
target_bucket=target_bucket_name, target_filename=filename, metadata={
"message": "content-outside-printable-area",
"invalid_pages": "[1, 2]",
"page_count": "1"
"page_count": "2"
}
)