



















@@ -146,19 +146,28 @@ describe("sticker-cache", () => {
146146it("finds stickers by description substring", () => {
147147const results = stickerCache.searchStickers("fox");
148148expect(results).toHaveLength(2);
149-expect(results.every((s) => s.description.toLowerCase().includes("fox"))).toBe(true);
149+expect(results.map((sticker) => sticker.fileUniqueId)).toEqual([
150+"fox-unique-1",
151+"fox-unique-2",
152+]);
150153});
151154152155it("finds stickers by emoji", () => {
153156const results = stickerCache.searchStickers("🦊");
154157expect(results).toHaveLength(2);
155-expect(results.every((s) => s.emoji === "🦊")).toBe(true);
158+expect(results.map((sticker) => sticker.fileUniqueId)).toEqual([
159+"fox-unique-1",
160+"fox-unique-2",
161+]);
156162});
157163158164it("finds stickers by set name", () => {
159165const results = stickerCache.searchStickers("CuteFoxes");
160166expect(results).toHaveLength(2);
161-expect(results.every((s) => s.setName === "CuteFoxes")).toBe(true);
167+expect(results.map((sticker) => sticker.fileUniqueId)).toEqual([
168+"fox-unique-1",
169+"fox-unique-2",
170+]);
162171});
163172164173it("respects limit parameter", () => {
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。