From de3d5f76890d700e201cd23329ae4bd193282def Mon Sep 17 00:00:00 2001 From: Abhinav Raut Date: Thu, 20 Aug 2026 01:20:28 +0530 Subject: [PATCH] guard against empty pending notifications in resolved-conversation test --- internal/sla/sla_test.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/sla/sla_test.go b/internal/sla/sla_test.go index feed8c9c..69cd686f 100644 --- a/internal/sla/sla_test.go +++ b/internal/sla/sla_test.go @@ -536,6 +536,9 @@ func TestSendNotificationSkipsResolvedConversation(t *testing.T) { if err := m.q.GetScheduledSLANotifications.Select(&pending); err != nil { t.Fatalf("fetching scheduled notifications: %v", err) } + if len(pending) != 1 { + t.Fatalf("expected one due notification, got %d", len(pending)) + } if err := m.SendNotification(pending[0]); err != nil { t.Fatalf("SendNotification: %v", err) }