mirror of
https://github.com/GSA/notifications-api.git
synced 2026-06-19 04:34:55 -04:00
Test for scenario when no returned letters exist
This commit is contained in:
@@ -3396,6 +3396,26 @@ def test_get_returned_letter_statistics(admin_request, sample_service):
|
||||
}
|
||||
|
||||
|
||||
def test_get_returned_letter_statistics_with_no_returned_letters(
|
||||
mocker,
|
||||
admin_request,
|
||||
sample_service,
|
||||
):
|
||||
count_mock = mocker.patch(
|
||||
'app.service.rest.fetch_recent_returned_letter_count',
|
||||
)
|
||||
|
||||
assert admin_request.get(
|
||||
'service.returned_letter_statistics',
|
||||
service_id=sample_service.id,
|
||||
) == {
|
||||
'returned_letter_count': 0,
|
||||
'most_recent_report': None,
|
||||
}
|
||||
|
||||
assert count_mock.called is False
|
||||
|
||||
|
||||
@freeze_time('2019-12-11 13:30')
|
||||
def test_get_returned_letter_summary(admin_request, sample_service):
|
||||
create_returned_letter(sample_service, reported_at=datetime.utcnow() - timedelta(days=3))
|
||||
|
||||
Reference in New Issue
Block a user