diff --git a/crates/rust-analyzer/tests/slow-tests/support.rs b/crates/rust-analyzer/tests/slow-tests/support.rs index d81926855e..e5f0e57d2a 100644 --- a/crates/rust-analyzer/tests/slow-tests/support.rs +++ b/crates/rust-analyzer/tests/slow-tests/support.rs @@ -255,8 +255,8 @@ impl Server { .clone() .extract::("experimental/serverStatus") .unwrap(); - if status.health == lsp_ext::Health::Error { - panic!("server errored while loading workspace: {:?}", status.message); + if status.health != lsp_ext::Health::Ok { + panic!("server errored/warned while loading workspace: {:?}", status.message); } status.quiescent }