test(skills): isolate global search fixture from bundled descriptions
This commit is contained in:
parent
e80cb643f3
commit
98078b393f
|
|
@ -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({
|
||||
|
|
|
|||
Loading…
Reference in New Issue