diff --git a/test/js/node/readline/readline.node.test.ts b/test/js/node/readline/readline.node.test.ts index dc4a9d8640..93552b1338 100644 --- a/test/js/node/readline/readline.node.test.ts +++ b/test/js/node/readline/readline.node.test.ts @@ -1,4 +1,5 @@ // @ts-nocheck +import { bunEnv, bunExe } from "harness"; import { createTest } from "node-harness"; import { EventEmitter } from "node:events"; import readline from "node:readline"; @@ -1333,7 +1334,8 @@ describe("readline.Interface", () => { const testForEventLoopHangs = (fixtureName: string) => async () => { // race a timeout and the subprocess promise const subprocess = Bun.spawn({ - cmd: ["bun", "run", fixture(fixtureName)], + cmd: [bunExe(), "run", fixture(fixtureName)], + env: bunEnv, }); const timeoutAfter = 2_500;