import { writeSync } from 'node:fs' import { expect, it } from 'vitest' declare global { /** Native process exit captured by this fixture's Node preload. */ function __dshCoverageFixtureExit(code: number): never } it('runs in the configured pool', () => { writeSync(2, `coverage-fixture-pid: ${process.pid}\n`) if (process.env.DSH_TEST_FORK_OUTCOME === 'exit') { globalThis.__dshCoverageFixtureExit(23) } expect(2 + 2).toBe(4) })