1
Fork 0

handle json_output in test::run_cargo_test

Signed-off-by: onur-ozkan <work@onurozkan.dev>
This commit is contained in:
onur-ozkan 2024-12-05 10:17:26 +00:00
parent 83909b6b05
commit 31c4057bb8

View file

@ -2634,6 +2634,11 @@ fn prepare_cargo_test(
if builder.kind == Kind::Test && !builder.fail_fast { if builder.kind == Kind::Test && !builder.fail_fast {
cargo.arg("--no-fail-fast"); cargo.arg("--no-fail-fast");
} }
if builder.config.json_output {
cargo.arg("--message-format=json");
}
match builder.doc_tests { match builder.doc_tests {
DocTests::Only => { DocTests::Only => {
cargo.arg("--doc"); cargo.arg("--doc");