diff --git a/apps/server/src/entrypoint.test.ts b/apps/server/src/entrypoint.test.ts index bf8247fd4295f22f07efd71c710fdb733d507469..509008f96afddb3cb118f500cab7d3e59b8da23e 100644 --- a/apps/server/src/entrypoint.test.ts +++ b/apps/server/src/entrypoint.test.ts @@ -54,9 +54,11 @@ describe("isEntrypoint", () => { NodeFS.writeFileSync(real, ""); NodeFS.symlinkSync(real, link); + // Node resolves the module URL to the real path, and on macOS the temp + // directory itself sits behind a symlink (`/var` -> `/private/var`). expect( isEntrypoint({ - moduleUrl: NodeURL.pathToFileURL(real).href, + moduleUrl: NodeURL.pathToFileURL(NodeFS.realpathSync(real)).href, entryPath: link, runtimeMain: undefined, }),