diff --git a/server/src/__tests__/company-skills-service.test.ts b/server/src/__tests__/company-skills-service.test.ts index a62b6cd607..0636d7989c 100644 --- a/server/src/__tests__/company-skills-service.test.ts +++ b/server/src/__tests__/company-skills-service.test.ts @@ -794,6 +794,7 @@ describeEmbeddedPostgres("companySkillService.list", () => { it("filters by folder subtree, keeps search global, and returns canonical folder paths", async () => { const companyId = randomUUID(); + const deploymentSkillName = `Deploy ${companyId}`; await db.insert(companies).values({ id: companyId, name: "Paperclip", @@ -826,7 +827,7 @@ describeEmbeddedPostgres("companySkillService.list", () => { folderId: operations.id, key: `company/${companyId}/deploy`, slug: "deploy", - name: "Deploy", + name: deploymentSkillName, markdown: "# Deploy", sourceType: "local_path", sourceLocator: deployDir, @@ -842,8 +843,8 @@ describeEmbeddedPostgres("companySkillService.list", () => { expect.objectContaining({ name: "Review", folderPath: "engineering/reviews" }), ]); await expect(svc.list(companyId, { folderId: engineering.id })).resolves.toEqual([]); - await expect(svc.list(companyId, { folderId: engineering.id, q: "deploy" })).resolves.toEqual([ - expect.objectContaining({ name: "Deploy", folderPath: "operations" }), + await expect(svc.list(companyId, { folderId: engineering.id, q: deploymentSkillName })).resolves.toEqual([ + expect.objectContaining({ name: deploymentSkillName, folderPath: "operations" }), ]); const review = (await svc.list(companyId)).find((skill) => skill.name === "Review"); await expect(svc.getById(companyId, review!.id)).resolves.toMatchObject({