From efd795e98a363292d282a1ae92ce7fbfe4bd253f Mon Sep 17 00:00:00 2001 From: Shakker Date: Fri, 8 May 2026 10:34:12 +0100 Subject: [PATCH] test: clarify telegram status issue assertions --- extensions/telegram/src/status.test.ts | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/extensions/telegram/src/status.test.ts b/extensions/telegram/src/status.test.ts index f212417d96a..7025b15d736 100644 --- a/extensions/telegram/src/status.test.ts +++ b/extensions/telegram/src/status.test.ts @@ -36,9 +36,14 @@ describe("collectTelegramStatusIssues", () => { }), ]), ); - expect(issues.some((issue) => issue.message.includes("privacy mode"))).toBe(true); - expect(issues.some((issue) => issue.message.includes('uses "*"'))).toBe(true); - expect(issues.some((issue) => issue.message.includes("unresolvedGroups=2"))).toBe(true); + const issueMessages = issues.map((issue) => issue.message); + expect(issueMessages).toEqual( + expect.arrayContaining([expect.stringContaining("privacy mode")]), + ); + expect(issueMessages).toEqual(expect.arrayContaining([expect.stringContaining('uses "*"')])); + expect(issueMessages).toEqual( + expect.arrayContaining([expect.stringContaining("unresolvedGroups=2")]), + ); }); it("reports unreachable groups with match metadata", () => {