mirror of
https://github.com/GSA/notifications-api.git
synced 2026-08-19 05:58:53 -04:00
Add letters pdf task
This commit is contained in:
@@ -1436,7 +1436,6 @@ def test_process_incomplete_job_email(mocker, sample_email_template):
|
||||
|
||||
|
||||
def test_process_incomplete_job_letter(mocker, sample_letter_template):
|
||||
|
||||
mocker.patch('app.celery.tasks.s3.get_job_from_s3', return_value=load_example_csv('multiple_letter'))
|
||||
mock_letter_saver = mocker.patch('app.celery.tasks.save_letter.apply_async')
|
||||
mock_build_dvla = mocker.patch('app.celery.tasks.build_dvla_file.apply_async')
|
||||
@@ -1456,3 +1455,4 @@ def test_process_incomplete_job_letter(mocker, sample_letter_template):
|
||||
|
||||
assert mock_build_dvla.called
|
||||
assert mock_letter_saver.call_count == 8
|
||||
|
||||
@@ -299,6 +299,10 @@ def sample_template_without_email_permission(notify_db, notify_db_session):
|
||||
|
||||
@pytest.fixture
|
||||
def sample_letter_template(sample_service_full_permissions):
|
||||
# remove letters_as_pdf from fixture until we drop building of dvla files
|
||||
from app.dao.service_permissions_dao import dao_remove_service_permission
|
||||
dao_remove_service_permission(sample_service_full_permissions.id, 'letters_as_pdf')
|
||||
|
||||
return create_template(sample_service_full_permissions, template_type=LETTER_TYPE)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user