
























@@ -865,12 +865,8 @@ describe("memory cli", () => {
865865await runMemoryCli(["status", "--json"]);
866866867867const payload = firstWrittenJsonArg<unknown[]>(writeJson);
868-expect(payload).not.toBeNull();
869-if (!payload) {
870-throw new Error("expected json payload");
871-}
872868expect(Array.isArray(payload)).toBe(true);
873-expect((payload[0] as Record<string, unknown>)?.agentId).toBe("main");
869+expect((payload?.[0] as Record<string, unknown>)?.agentId).toBe("main");
874870expect(probeVectorAvailability).not.toHaveBeenCalled();
875871expect(probeEmbeddingAvailability).not.toHaveBeenCalled();
876872expect(close).toHaveBeenCalled();
@@ -885,10 +881,6 @@ describe("memory cli", () => {
885881await runMemoryCli(["status", "--json"]);
886882887883const payload = firstWrittenJsonArg<unknown[]>(writeJson);
888-expect(payload).not.toBeNull();
889-if (!payload) {
890-throw new Error("expected json payload");
891-}
892884expect(Array.isArray(payload)).toBe(true);
893885expect(hasLoggedInactiveSecretDiagnostic(error)).toBe(true);
894886});
@@ -1000,12 +992,8 @@ describe("memory cli", () => {
1000992await runMemoryCli(["search", "hello", "--json"]);
10019931002994const payload = firstWrittenJsonArg<{ results: unknown[] }>(writeJson);
1003-expect(payload).not.toBeNull();
1004-if (!payload) {
1005-throw new Error("expected json payload");
1006-}
1007-expect(Array.isArray(payload.results)).toBe(true);
1008-expect(payload.results).toHaveLength(1);
995+expect(Array.isArray(payload?.results)).toBe(true);
996+expect(payload?.results).toHaveLength(1);
1009997expect(close).toHaveBeenCalled();
1010998});
1011999@@ -1062,12 +1050,8 @@ describe("memory cli", () => {
10621050]);
1063105110641052const payload = firstWrittenJsonArg<{ candidates: unknown[] }>(writeJson);
1065-expect(payload).not.toBeNull();
1066-if (!payload) {
1067-throw new Error("expected json payload");
1068-}
1069-expect(Array.isArray(payload.candidates)).toBe(true);
1070-expect(payload.candidates).toHaveLength(1);
1053+expect(Array.isArray(payload?.candidates)).toBe(true);
1054+expect(payload?.candidates).toHaveLength(1);
10711055expect(close).toHaveBeenCalled();
10721056});
10731057});
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。