node/lib/internal/test_runner
Steve Herzog 334bb179df
test_runner: support defining test reporter in NODE_OPTIONS
Adds --test-reporter and --test-reporter-destination as
allowable options in NODE_OPTIONS. Also adds the CLI flag
--test-child-process to allow forcing the default
test-reporter for inter-process communication.

Fixes: https://github.com/nodejs/node/issues/46484
PR-URL: https://github.com/nodejs/node/pull/46688
Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
2023-03-14 16:59:35 +00:00
..
reporter test_runner: fix reconstruction of errors extracted from YAML 2023-03-01 22:16:39 +00:00
coverage.js lib: enforce use of trailing commas for functions 2023-02-14 18:45:16 +01:00
harness.js test_runner: remove root tracking set 2023-03-07 14:03:02 -05:00
mock.js lib: enforce use of trailing commas for functions 2023-02-14 18:45:16 +01:00
runner.js test_runner: support defining test reporter in NODE_OPTIONS 2023-03-14 16:59:35 +00:00
tap_checker.js lib: enforce use of trailing commas for functions 2023-02-14 18:45:16 +01:00
tap_lexer.js test_runner: parse non-ascii character correctly 2023-02-18 18:10:16 +00:00
tap_parser.js lib: enforce use of trailing commas for functions 2023-02-14 18:45:16 +01:00
test.js test_runner: give the root test a harness reference 2023-03-07 13:59:28 -05:00
tests_stream.js test_runner: add initial code coverage support 2023-01-08 16:09:41 -05:00
utils.js test_runner: support defining test reporter in NODE_OPTIONS 2023-03-14 16:59:35 +00:00
yaml_to_js.js test_runner: fix reconstruction of errors extracted from YAML 2023-03-01 22:16:39 +00:00