test: tighten agent string assertions

This commit is contained in:
Peter Steinberger
2026-05-08 14:53:25 +01:00
parent a16f0dd73c
commit f9a29a06ef
2 changed files with 4 additions and 4 deletions

View File

@@ -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);

View File

@@ -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);
}
});