From 0ae7f470a28fd7c4189a43a11cd615fe8710d0d5 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Mon, 23 Feb 2026 21:17:29 +0000 Subject: [PATCH] test: normalize skill prompt path assertions on windows --- ...kills-prompt.prefers-workspace-skills-managed-skills.test.ts | 2 +- ...lls-prompt.syncs-merged-skills-into-target-workspace.test.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/agents/skills.build-workspace-skills-prompt.prefers-workspace-skills-managed-skills.test.ts b/src/agents/skills.build-workspace-skills-prompt.prefers-workspace-skills-managed-skills.test.ts index 03204705c..06d256182 100644 --- a/src/agents/skills.build-workspace-skills-prompt.prefers-workspace-skills-managed-skills.test.ts +++ b/src/agents/skills.build-workspace-skills-prompt.prefers-workspace-skills-managed-skills.test.ts @@ -51,7 +51,7 @@ describe("buildWorkspaceSkillsPrompt", () => { ); expect(prompt).toContain("Workspace version"); - expect(prompt).toContain("demo-skill/SKILL.md"); + expect(prompt.replaceAll("\\", "/")).toContain("demo-skill/SKILL.md"); expect(prompt).not.toContain("Managed version"); expect(prompt).not.toContain("Bundled version"); }); diff --git a/src/agents/skills.build-workspace-skills-prompt.syncs-merged-skills-into-target-workspace.test.ts b/src/agents/skills.build-workspace-skills-prompt.syncs-merged-skills-into-target-workspace.test.ts index 9b4ae4093..5a883e181 100644 --- a/src/agents/skills.build-workspace-skills-prompt.syncs-merged-skills-into-target-workspace.test.ts +++ b/src/agents/skills.build-workspace-skills-prompt.syncs-merged-skills-into-target-workspace.test.ts @@ -86,7 +86,7 @@ describe("buildWorkspaceSkillsPrompt", () => { expect(prompt).not.toContain("Managed version"); expect(prompt).not.toContain("Bundled version"); expect(prompt).not.toContain("Extra version"); - expect(prompt).toContain("demo-skill/SKILL.md"); + expect(prompt.replaceAll("\\", "/")).toContain("demo-skill/SKILL.md"); }); it("keeps synced skills confined under target workspace when frontmatter name uses traversal", async () => { const sourceWorkspace = await createCaseDir("source");