


















@@ -311,15 +311,18 @@ describe("gateway session utils", () => {
311311});
312312313313expect(result.sessions).toHaveLength(5);
314-expect(
315-result.sessions.every((session) =>
316-session.thinkingLevels?.some((level) => level.id === "medium"),
317-),
318-).toBe(true);
319-expect(result.sessions.every((session) => session.thinkingOptions?.includes("medium"))).toBe(
320-true,
314+const missingMediumLevelSessionIds = result.sessions
315+.filter((session) => !session.thinkingLevels?.some((level) => level.id === "medium"))
316+.map((session) => session.sessionId);
317+const missingMediumOptionSessionIds = result.sessions
318+.filter((session) => !session.thinkingOptions?.includes("medium"))
319+.map((session) => session.sessionId);
320+321+expect(missingMediumLevelSessionIds).toEqual([]);
322+expect(missingMediumOptionSessionIds).toEqual([]);
323+expect(result.sessions.map((session) => session.thinkingDefault)).toEqual(
324+Array.from({ length: result.sessions.length }, () => "medium"),
321325);
322-expect(result.sessions.every((session) => session.thinkingDefault === "medium")).toBe(true);
323326expect(resolveThinkingProfile).toHaveBeenCalled();
324327});
325328此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。