import { describe, expect, it } from "vitest"; import { resolveVitestNodeArgs } from "../../scripts/run-vitest.mjs"; describe("scripts/run-vitest", () => { it("adds --no-maglev to vitest child processes by default", () => { expect(resolveVitestNodeArgs({ PATH: "/usr/bin" })).toEqual(["--no-maglev"]); }); it("allows opting back into Maglev explicitly", () => { expect( resolveVitestNodeArgs({ OPENCLAW_VITEST_ENABLE_MAGLEV: "1", PATH: "/usr/bin", }), ).toEqual([]); }); });