turbo
24e4905d - fix: Stop running unnecessary npm install in engines tests (#12081)

Commit
48 days ago
fix: Stop running unnecessary npm install in engines tests (#12081) ## Summary - Engines tests (`test_engines_affect_hash`, `test_engines_in_global_cache_inputs`) were flaking on Windows because `npm install --offline` intermittently fails on Windows CI (corepack download races, junction creation issues in temp directories) - These tests only run `turbo build --dry=json` which plans the task graph without executing — it only needs `package.json` files and the lockfile, not `node_modules`. Changed `install: true` → `install: false`, matching how `dry_json.rs` already tests the same fixture - Also changed `run_cmd` in the test setup to capture stderr instead of discarding it, so future install failures include diagnostic output ## Testing The failing CI run: https://github.com/vercel/turborepo/actions/runs/22534605085/job/65279608254
Author
Parents
Loading