test: lock cache trace events · openclaw/openclaw@8e793e2
shakkernerd
·
2026-05-12
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -278,16 +278,15 @@ describe("createCacheTrace", () => {
|
278 | 278 | .update('{"child":{"ref":"[Circular]"},"content":"hello","role":"user"}') |
279 | 279 | .digest("hex"); |
280 | 280 | const event = JSON.parse(lines[0]?.trim() ?? "{}") as Record<string, unknown>; |
281 | | -expect(event).toStrictEqual( |
282 | | -expect.objectContaining({ |
283 | | -messageCount: 1, |
284 | | -messageFingerprints: [fingerprint], |
285 | | -messageRoles: ["user"], |
286 | | -messagesDigest: crypto |
287 | | -.createHash("sha256") |
288 | | -.update(JSON.stringify(fingerprint)) |
289 | | -.digest("hex"), |
290 | | -}), |
291 | | -); |
| 281 | +expect(event).toStrictEqual({ |
| 282 | +ts: expect.any(String), |
| 283 | +seq: 1, |
| 284 | +stage: "prompt:images", |
| 285 | +messageCount: 1, |
| 286 | +messageRoles: ["user"], |
| 287 | +messageFingerprints: [fingerprint], |
| 288 | +messagesDigest: crypto.createHash("sha256").update(JSON.stringify(fingerprint)).digest("hex"), |
| 289 | +messages: [{ role: "user", content: "hello", child: { ref: "[Circular]" } }], |
| 290 | +}); |
292 | 291 | }); |
293 | 292 | }); |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。