
























@@ -261,7 +261,7 @@ describe("stuck session diagnostics threshold", () => {
261261unsubscribe();
262262}
263263264-expect(events.filter((event) => event.type === "session.long_running")).toHaveLength(0);
264+expect(events.some((event) => event.type === "session.long_running")).toBe(false);
265265const stuckEvents = events.filter((event) => event.type === "session.stuck");
266266expect(stuckEvents).toHaveLength(1);
267267expect(stuckEvents[0]).toMatchObject({
@@ -298,9 +298,9 @@ describe("stuck session diagnostics threshold", () => {
298298unsubscribe();
299299}
300300301-expect(events.filter((event) => event.type === "session.stuck")).toHaveLength(0);
302-expect(events.filter((event) => event.type === "session.stalled")).toHaveLength(0);
303-expect(events.filter((event) => event.type === "session.long_running")).toHaveLength(0);
301+expect(events.some((event) => event.type === "session.stuck")).toBe(false);
302+expect(events.some((event) => event.type === "session.stalled")).toBe(false);
303+expect(events.some((event) => event.type === "session.long_running")).toBe(false);
304304});
305305306306it("backs off repeated stuck warnings while a session remains unchanged", () => {
@@ -359,7 +359,7 @@ describe("stuck session diagnostics threshold", () => {
359359unsubscribe();
360360}
361361362-expect(events.filter((event) => event.type === "session.stuck")).toHaveLength(0);
362+expect(events.some((event) => event.type === "session.stuck")).toBe(false);
363363const stalledEvents = events.filter((event) => event.type === "session.stalled");
364364expect(stalledEvents).toHaveLength(1);
365365expect(stalledEvents[0]).toMatchObject({
@@ -657,8 +657,8 @@ describe("stuck session diagnostics threshold", () => {
657657unsubscribe();
658658}
659659660-expect(events.filter((event) => event.type === "session.stuck")).toHaveLength(0);
661-expect(events.filter((event) => event.type === "session.stalled")).toHaveLength(0);
660+expect(events.some((event) => event.type === "session.stuck")).toBe(false);
661+expect(events.some((event) => event.type === "session.stalled")).toBe(false);
662662const longRunningEvents = events.filter((event) => event.type === "session.long_running");
663663expect(longRunningEvents).toHaveLength(1);
664664expect(longRunningEvents[0]).toMatchObject({
@@ -737,8 +737,8 @@ describe("stuck session diagnostics threshold", () => {
737737unsubscribe();
738738}
739739740-expect(events.filter((event) => event.type === "session.stuck")).toHaveLength(0);
741-expect(events.filter((event) => event.type === "session.stalled")).toHaveLength(0);
740+expect(events.some((event) => event.type === "session.stuck")).toBe(false);
741+expect(events.some((event) => event.type === "session.stalled")).toBe(false);
742742const longRunningEvents = events.filter((event) => event.type === "session.long_running");
743743expect(longRunningEvents).toHaveLength(1);
744744expect(longRunningEvents[0]).toMatchObject({
@@ -1077,7 +1077,7 @@ describe("stuck session diagnostics threshold", () => {
10771077unsubscribe();
10781078}
107910791080-expect(events.filter((event) => event.type === "session.stuck")).toHaveLength(0);
1080+expect(events.some((event) => event.type === "session.stuck")).toBe(false);
10811081});
1082108210831083it("uses default threshold for invalid values", () => {
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。