about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJosh McKinney <joshka@users.noreply.github.com>2025-06-18 04:46:58 -0700
committerJosh McKinney <joshka@users.noreply.github.com>2025-06-18 04:46:58 -0700
commitb4f09d75e43076138129e3d0b08cf47144fdaa2d (patch)
treebafbb70bc9f9241392e8737559b8c2eca29fa80c
parent20a62ab2a112fa973b4e891afd2358a23c5aef78 (diff)
downloadrust-b4f09d75e43076138129e3d0b08cf47144fdaa2d.tar.gz
rust-b4f09d75e43076138129e3d0b08cf47144fdaa2d.zip
Add --color=always to test explorer command
Fixes https://github.com/rust-lang/rust-analyzer/issues/20030
-rw-r--r--src/tools/rust-analyzer/crates/rust-analyzer/src/test_runner.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/tools/rust-analyzer/crates/rust-analyzer/src/test_runner.rs b/src/tools/rust-analyzer/crates/rust-analyzer/src/test_runner.rs
index 9c0bc33af64..e7528dbc939 100644
--- a/src/tools/rust-analyzer/crates/rust-analyzer/src/test_runner.rs
+++ b/src/tools/rust-analyzer/crates/rust-analyzer/src/test_runner.rs
@@ -103,6 +103,7 @@ impl CargoTestHandle {
     ) -> std::io::Result<Self> {
         let mut cmd = toolchain::command(Tool::Cargo.path(), root, &options.extra_env);
         cmd.env("RUSTC_BOOTSTRAP", "1");
+        cmd.arg("--color=always");
         cmd.arg("test");
 
         cmd.arg("--package");