Merge pull request #3924 from alphagov/letter-permanent-failure

Permanent failure message for letters
This commit is contained in:
Rebecca Law
2021-06-15 13:43:26 +01:00
committed by GitHub
5 changed files with 9 additions and 4 deletions

View File

@@ -741,7 +741,7 @@ def test_big_numbers_dont_show_for_letters(
('letter', 'received', '27 September at 5:30pm', True),
('letter', 'accepted', '27 September at 5:30pm', True),
('letter', 'cancelled', '27 September at 5:30pm', False), # The API wont return cancelled letters
('letter', 'permanent-failure', '27 September at 5:31pm', False), # Deprecated for cancelled
('letter', 'permanent-failure', 'Permanent failure 27 September at 5:31pm', False),
('letter', 'temporary-failure', '27 September at 5:30pm', False), # Not currently a real letter status
('letter', 'virus-scan-failed', 'Virus detected 27 September at 5:30pm', False),
('letter', 'validation-failed', 'Validation failed 27 September at 5:30pm', False),

View File

@@ -442,7 +442,7 @@ def test_notification_page_shows_validation_failed_precompiled_letter(
@pytest.mark.parametrize('notification_status, expected_message', (
(
'permanent-failure',
'Cancelled 1 January at 1:02am',
'Permanent failure The provider cannot print the letter. Your letter will not be dispatched.',
),
(
'cancelled',