mirror of
https://github.com/GSA/notifications-api.git
synced 2026-02-03 18:01:08 -05:00
Return template type in uploads response
We need template type for the uploads response, which will eventually supercede the jobs response. At the moment the page uses both.
This commit is contained in:
@@ -46,15 +46,34 @@ def test_get_uploads_for_service(sample_template):
|
||||
|
||||
assert len(uploads_from_db) == 2
|
||||
|
||||
assert uploads_from_db[0] == (letter.id, letter.client_reference, 1, letter.created_at,
|
||||
None, letter.created_at, letter.status, "letter")
|
||||
assert uploads_from_db[1] == (job.id, job.original_file_name, job.notification_count, job.created_at,
|
||||
job.scheduled_for, job.processing_started, job.job_status, "job")
|
||||
assert uploads_from_db[0] == (
|
||||
letter.id,
|
||||
letter.client_reference,
|
||||
1,
|
||||
None,
|
||||
letter.created_at,
|
||||
None,
|
||||
letter.created_at,
|
||||
letter.status,
|
||||
"letter",
|
||||
)
|
||||
assert uploads_from_db[1] == (
|
||||
job.id,
|
||||
job.original_file_name,
|
||||
job.notification_count,
|
||||
'sms',
|
||||
job.created_at,
|
||||
job.scheduled_for,
|
||||
job.processing_started,
|
||||
job.job_status,
|
||||
"job",
|
||||
)
|
||||
|
||||
assert len(other_uploads_from_db) == 2
|
||||
assert other_uploads_from_db[0] == (other_letter.id,
|
||||
other_letter.client_reference,
|
||||
1,
|
||||
None,
|
||||
other_letter.created_at,
|
||||
None,
|
||||
other_letter.created_at,
|
||||
@@ -63,6 +82,7 @@ def test_get_uploads_for_service(sample_template):
|
||||
assert other_uploads_from_db[1] == (other_job.id,
|
||||
other_job.original_file_name,
|
||||
other_job.notification_count,
|
||||
other_job.template.template_type,
|
||||
other_job.created_at,
|
||||
other_job.scheduled_for,
|
||||
other_job.processing_started,
|
||||
|
||||
@@ -56,12 +56,14 @@ def test_get_uploads(admin_request, sample_template):
|
||||
assert data[0] == {'id': str(upload_5.id),
|
||||
'original_file_name': 'some.csv',
|
||||
'notification_count': 10,
|
||||
'template_type': 'sms',
|
||||
'created_at': upload_5.created_at.strftime("%Y-%m-%d %H:%M:%S"),
|
||||
'statistics': [],
|
||||
'upload_type': 'job'}
|
||||
assert data[1] == {'id': str(upload_4.id),
|
||||
'original_file_name': 'some.csv',
|
||||
'notification_count': 1,
|
||||
'template_type': 'sms',
|
||||
'created_at': upload_4.created_at.strftime(
|
||||
"%Y-%m-%d %H:%M:%S"),
|
||||
'statistics': [],
|
||||
@@ -69,12 +71,14 @@ def test_get_uploads(admin_request, sample_template):
|
||||
assert data[2] == {'id': str(upload_3.id),
|
||||
'original_file_name': "file-name",
|
||||
'notification_count': 1,
|
||||
'template_type': None,
|
||||
'created_at': upload_3.created_at.strftime("%Y-%m-%d %H:%M:%S"),
|
||||
'statistics': [{'count': 1, 'status': 'delivered'}],
|
||||
'upload_type': 'letter'}
|
||||
assert data[3] == {'id': str(upload_2.id),
|
||||
'original_file_name': "some.csv",
|
||||
'notification_count': 1,
|
||||
'template_type': 'sms',
|
||||
'created_at': upload_2.created_at.strftime(
|
||||
"%Y-%m-%d %H:%M:%S"),
|
||||
'statistics': [],
|
||||
@@ -82,6 +86,7 @@ def test_get_uploads(admin_request, sample_template):
|
||||
assert data[4] == {'id': str(upload_1.id),
|
||||
'original_file_name': "file-name",
|
||||
'notification_count': 1,
|
||||
'template_type': None,
|
||||
'created_at': upload_1.created_at.strftime("%Y-%m-%d %H:%M:%S"),
|
||||
'statistics': [{'count': 1, 'status': 'delivered'}],
|
||||
'upload_type': 'letter'}
|
||||
|
||||
Reference in New Issue
Block a user