From 000574bad937c88eb10198ad0d8ccae00eb0a0ff Mon Sep 17 00:00:00 2001 From: Michael Johnston Date: Fri, 4 Sep 2026 23:27:56 -0700 Subject: [PATCH] test(server): make local build fixtures portable --- apps/server/src/provider/Layers/CursorProvider.test.ts | 3 ++- apps/server/src/textGeneration/CodexTextGeneration.test.ts | 5 ++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/apps/server/src/provider/Layers/CursorProvider.test.ts b/apps/server/src/provider/Layers/CursorProvider.test.ts index 85e871a1c179..3f0be6017948 100644 --- a/apps/server/src/provider/Layers/CursorProvider.test.ts +++ b/apps/server/src/provider/Layers/CursorProvider.test.ts @@ -430,12 +430,13 @@ describe("Cursor skills", () => { yield* fileSystem.makeDirectory(root, { recursive: true }); yield* fileSystem.symlink(path.join(library, "shared-review"), path.join(root, "review")); + const realRoot = yield* fileSystem.realPath(root); const skills = yield* discoverCursorSkills(workspace, { HOME: userHome }); expect(skills).toEqual([ { name: "review", description: "shared", - path: path.join(root, "review", "SKILL.md"), + path: path.join(realRoot, "review", "SKILL.md"), scope: "project", enabled: true, }, diff --git a/apps/server/src/textGeneration/CodexTextGeneration.test.ts b/apps/server/src/textGeneration/CodexTextGeneration.test.ts index 0129136d5e8d..034eb468e185 100644 --- a/apps/server/src/textGeneration/CodexTextGeneration.test.ts +++ b/apps/server/src/textGeneration/CodexTextGeneration.test.ts @@ -233,7 +233,10 @@ it.layer(CodexTextGenerationTestLayer)("CodexTextGeneration", (it) => { body: "", }), launchArgs: "--enable settings-feature", - environment: { T3CODE_CODEX_LAUNCH_ARGS: " --strict-config --listen off " }, + environment: { + ...process.env, + T3CODE_CODEX_LAUNCH_ARGS: " --strict-config --listen off ", + }, requireArg: "--strict-config", forbidArg: "settings-feature", },