test: guard compact hook records · openclaw/openclaw@79d9683
steipete
·
2026-05-12
·
via Recent Commits to openclaw:main
File tree
src/agents/pi-embedded-runner
| Original file line number | Diff line number | Diff line change |
|---|
@@ -65,7 +65,9 @@ function createDeferred<T>(): Deferred<T> {
|
65 | 65 | } |
66 | 66 | |
67 | 67 | function expectRecordFields(record: unknown, expected: Record<string, unknown>) { |
68 | | -expect(record).toBeDefined(); |
| 68 | +if (!record || typeof record !== "object") { |
| 69 | +throw new Error("Expected record"); |
| 70 | +} |
69 | 71 | const actual = record as Record<string, unknown>; |
70 | 72 | for (const [key, value] of Object.entries(expected)) { |
71 | 73 | expect(actual[key]).toEqual(value); |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。