From f9a29a06efdc4e6f571d7e53f1e309a638444aea Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Fri, 8 May 2026 14:53:25 +0100 Subject: [PATCH] test: tighten agent string assertions --- src/agents/pi-embedded-error-observation.test.ts | 4 ++-- src/agents/skills.bundled-frontmatter.test.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/agents/pi-embedded-error-observation.test.ts b/src/agents/pi-embedded-error-observation.test.ts index c89e587a263..bdfdbf8cf8b 100644 --- a/src/agents/pi-embedded-error-observation.test.ts +++ b/src/agents/pi-embedded-error-observation.test.ts @@ -109,8 +109,8 @@ describe("buildApiErrorObservationFields", () => { `{"type":"error","error":{"type":"server_error","message":"${longMessage}"},"request_id":"req_long"}`, ); - expect(observed.rawErrorPreview).toEqual(expect.any(String)); - expect(observed.providerErrorMessagePreview).toEqual(expect.any(String)); + expect(observed.rawErrorPreview).toBeTypeOf("string"); + expect(observed.providerErrorMessagePreview).toBeTypeOf("string"); expect(observed.rawErrorPreview?.length).toBeLessThanOrEqual(401); expect(observed.providerErrorMessagePreview?.length).toBeLessThanOrEqual(201); expect(observed.providerErrorMessagePreview?.endsWith("…")).toBe(true); diff --git a/src/agents/skills.bundled-frontmatter.test.ts b/src/agents/skills.bundled-frontmatter.test.ts index 1fbbf4e713c..4d2ad708f31 100644 --- a/src/agents/skills.bundled-frontmatter.test.ts +++ b/src/agents/skills.bundled-frontmatter.test.ts @@ -17,9 +17,9 @@ describe("bundled taskflow skill frontmatter", () => { const raw = await fs.readFile(path.join(repoRoot, relativePath), "utf8"); const frontmatter = parseFrontmatter(raw); - expect(frontmatter.name, relativePath).toEqual(expect.any(String)); + expect(frontmatter.name, relativePath).toBeTypeOf("string"); expect(frontmatter.name.length, relativePath).toBeGreaterThan(0); - expect(frontmatter.description, relativePath).toEqual(expect.any(String)); + expect(frontmatter.description, relativePath).toBeTypeOf("string"); expect(frontmatter.description.length, relativePath).toBeGreaterThan(0); } });