Removed/replaced retention redis count with notification count from db call

This commit is contained in:
Andrew Shumway
2023-09-21 13:26:27 -06:00
committed by Carlo Costino
parent 246e23f193
commit a346a734fc
7 changed files with 134 additions and 141 deletions

View File

@@ -13,6 +13,7 @@ from app.dao.notifications_dao import (
dao_get_last_notification_added_for_job_id,
dao_get_notification_by_reference,
dao_get_notification_count_for_job_id,
dao_get_notification_count_for_service,
dao_get_notification_history_by_reference,
dao_get_notifications_by_recipient_or_reference,
dao_timeout_notifications,
@@ -595,6 +596,15 @@ def test_dao_get_notification_count_for_job_id(notify_db_session):
assert dao_get_notification_count_for_job_id(job_id=job.id) == 3
def test_dao_get_notification_count_for_service(notify_db_session):
service = create_service()
template = create_template(service)
create_notification(template)
assert dao_get_notification_count_for_service(service=service) == 1
def test_dao_get_notification_count_for_job_id_returns_zero_for_no_notifications_for_job(
notify_db_session,
):