Tracks the next bounded slice of #66.
Activate js/bun/test/test-only.test.ts without delegating to upstream Bun or returning fixture-specific canned output. The copied test requires nested bun test invocations to preserve .only semantics across one-file and four-file runs.
Implementation scope:
- route explicit, flag-free
${bunExe()} test <files...>commands through Home’s virtualBun.$path; - execute each requested file through Home native corpus file mode;
- aggregate pass/fail/todo/unsupported counts into Bun-compatible stderr summaries;
- make
process.execPath/Home executable discovery stable from Zig test cache directories; - keep flag-bearing test commands on their existing path until their options are modeled.
Acceptance:
- Three one-file
.onlyruns report 1 pass / 0 fail - Four-file run reports 6 passes across 4 files
- Upstream parent corpus passes natively 4/4
- Native package regression pins the upstream file
- Dedicated Home debug build passes
- Land and cross-reference from #66