// Runs before any test module is evaluated (see --preload in the "test" // script and bunfig.toml). // // Every parallel worker needs its own data directory and its own database // file. helpers.ts reads DATA_DIR at module scope, so it has to be set here, // before imports are hoisted. const worker = process.env.BUN_TEST_WORKER_ID; process.env.DATA_DIR = worker ? `./data-test-${worker}` : "./data-test";