test: tighten agent string assertions · openclaw/openclaw@f9a29a0
steipete
·
2026-05-08
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -109,8 +109,8 @@ describe("buildApiErrorObservationFields", () => {
|
109 | 109 | `{"type":"error","error":{"type":"server_error","message":"${longMessage}"},"request_id":"req_long"}`, |
110 | 110 | ); |
111 | 111 | |
112 | | -expect(observed.rawErrorPreview).toEqual(expect.any(String)); |
113 | | -expect(observed.providerErrorMessagePreview).toEqual(expect.any(String)); |
| 112 | +expect(observed.rawErrorPreview).toBeTypeOf("string"); |
| 113 | +expect(observed.providerErrorMessagePreview).toBeTypeOf("string"); |
114 | 114 | expect(observed.rawErrorPreview?.length).toBeLessThanOrEqual(401); |
115 | 115 | expect(observed.providerErrorMessagePreview?.length).toBeLessThanOrEqual(201); |
116 | 116 | expect(observed.providerErrorMessagePreview?.endsWith("…")).toBe(true); |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -17,9 +17,9 @@ describe("bundled taskflow skill frontmatter", () => {
|
17 | 17 | const raw = await fs.readFile(path.join(repoRoot, relativePath), "utf8"); |
18 | 18 | const frontmatter = parseFrontmatter(raw); |
19 | 19 | |
20 | | -expect(frontmatter.name, relativePath).toEqual(expect.any(String)); |
| 20 | +expect(frontmatter.name, relativePath).toBeTypeOf("string"); |
21 | 21 | expect(frontmatter.name.length, relativePath).toBeGreaterThan(0); |
22 | | -expect(frontmatter.description, relativePath).toEqual(expect.any(String)); |
| 22 | +expect(frontmatter.description, relativePath).toBeTypeOf("string"); |
23 | 23 | expect(frontmatter.description.length, relativePath).toBeGreaterThan(0); |
24 | 24 | } |
25 | 25 | }); |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。