test: dedupe doctor response mock reads · openclaw/openclaw@096a331
steipete
·
2026-05-13
·
via Recent Commits to openclaw:main
File tree
src/gateway/server-methods
| Original file line number | Diff line number | Diff line change |
|---|
@@ -1311,7 +1311,7 @@ describe("doctor.memory.remHarness", () => {
|
1311 | 1311 | await invokeDoctorMemoryRemHarness(respond); |
1312 | 1312 | |
1313 | 1313 | expectRecordFields(mockCallArg(previewRemHarness), { candidateLimit: 25 }); |
1314 | | -const payload = respond.mock.calls.at(0)?.[1] as { |
| 1314 | +const payload = respondPayload(respond) as { |
1315 | 1315 | ok: boolean; |
1316 | 1316 | deep: { candidateLimit: number; truncated: boolean; candidates: unknown[] }; |
1317 | 1317 | }; |
@@ -1327,7 +1327,7 @@ describe("doctor.memory.remHarness", () => {
|
1327 | 1327 | await invokeDoctorMemoryRemHarness(respond, { limit: 500 }); |
1328 | 1328 | |
1329 | 1329 | expectRecordFields(mockCallArg(previewRemHarness), { candidateLimit: 100 }); |
1330 | | -const payload = respond.mock.calls.at(0)?.[1] as { |
| 1330 | +const payload = respondPayload(respond) as { |
1331 | 1331 | deep: { candidateLimit: number }; |
1332 | 1332 | }; |
1333 | 1333 | expect(payload.deep.candidateLimit).toBe(100); |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。