diff --git a/extensions/telegram/src/sticker-cache.test.ts b/extensions/telegram/src/sticker-cache.test.ts index 755970245dc..b73c101a7c8 100644 --- a/extensions/telegram/src/sticker-cache.test.ts +++ b/extensions/telegram/src/sticker-cache.test.ts @@ -146,19 +146,28 @@ describe("sticker-cache", () => { it("finds stickers by description substring", () => { const results = stickerCache.searchStickers("fox"); expect(results).toHaveLength(2); - expect(results.every((s) => s.description.toLowerCase().includes("fox"))).toBe(true); + expect(results.map((sticker) => sticker.fileUniqueId)).toEqual([ + "fox-unique-1", + "fox-unique-2", + ]); }); it("finds stickers by emoji", () => { const results = stickerCache.searchStickers("🦊"); expect(results).toHaveLength(2); - expect(results.every((s) => s.emoji === "🦊")).toBe(true); + expect(results.map((sticker) => sticker.fileUniqueId)).toEqual([ + "fox-unique-1", + "fox-unique-2", + ]); }); it("finds stickers by set name", () => { const results = stickerCache.searchStickers("CuteFoxes"); expect(results).toHaveLength(2); - expect(results.every((s) => s.setName === "CuteFoxes")).toBe(true); + expect(results.map((sticker) => sticker.fileUniqueId)).toEqual([ + "fox-unique-1", + "fox-unique-2", + ]); }); it("respects limit parameter", () => {