test: tighten hook empty result assertions · openclaw/openclaw@11e6c66
shakkernerd
·
2026-05-09
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -39,15 +39,15 @@ homepage: https://example.com
|
39 | 39 | it("handles missing frontmatter", () => { |
40 | 40 | const content = "# Just a markdown file"; |
41 | 41 | const result = parseFrontmatter(content); |
42 | | -expect(result).toEqual({}); |
| 42 | +expect(result).toStrictEqual({}); |
43 | 43 | }); |
44 | 44 | |
45 | 45 | it("handles unclosed frontmatter", () => { |
46 | 46 | const content = `--- |
47 | 47 | name: broken |
48 | | -`; |
| 48 | + `; |
49 | 49 | const result = parseFrontmatter(content); |
50 | | -expect(result).toEqual({}); |
| 50 | +expect(result).toStrictEqual({}); |
51 | 51 | }); |
52 | 52 | |
53 | 53 | it("parses multi-line metadata block with indented JSON", () => { |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -196,7 +196,7 @@ describe("hooks", () => {
|
196 | 196 | it("should use empty context if not provided", () => { |
197 | 197 | const event = createInternalHookEvent("command", "new", "test-session"); |
198 | 198 | |
199 | | -expect(event.context).toEqual({}); |
| 199 | +expect(event.context).toStrictEqual({}); |
200 | 200 | }); |
201 | 201 | }); |
202 | 202 | |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -99,6 +99,6 @@ metadata:
|
99 | 99 | |
100 | 100 | it("returns empty when frontmatter is missing", () => { |
101 | 101 | const content = "# No frontmatter"; |
102 | | -expect(parseFrontmatterBlock(content)).toEqual({}); |
| 102 | +expect(parseFrontmatterBlock(content)).toStrictEqual({}); |
103 | 103 | }); |
104 | 104 | }); |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。