`--test` & `--test-reporter` & `--test-reporter-destination` will swallow error
Version
18,x 20.x, 22
Platform
macos
Subsystem
test_runner
What steps will reproduce the bug?
throw new Error('')
How often does it reproduce? Is there a required condition?
No response
What is the expected behavior? Why is that the expected behavior?
No response
What do you see instead?
node --test ./index.js
// Error throw
node --test --test-reporter=lcov --test-reporter-destination=lcov.info ./index.js
// nothing happened
Additional information
No response