Unnamed repository; edit this file 'description' to name the repository.
Merge pull request #22428 from lnicola/slow-tests-diagnostics-take-2
internal: Actually ignore `workspace/diagnostic/refresh`
Chayim Refael Friedman 13 days ago
parent 2cf14f4 · parent 8c2629c · commit 753080e
-rw-r--r--crates/rust-analyzer/tests/slow-tests/support.rs13
1 files changed, 5 insertions, 8 deletions
diff --git a/crates/rust-analyzer/tests/slow-tests/support.rs b/crates/rust-analyzer/tests/slow-tests/support.rs
index e2304c3d71..2c4b978a4d 100644
--- a/crates/rust-analyzer/tests/slow-tests/support.rs
+++ b/crates/rust-analyzer/tests/slow-tests/support.rs
@@ -372,18 +372,15 @@ impl Server {
Message::Request(req) => {
if req.method == "client/registerCapability" {
let params = req.params.to_string();
- if [
- "workspace/diagnostic/refresh",
- "workspace/didChangeWatchedFiles",
- "textDocument/didSave",
- ]
- .into_iter()
- .any(|it| params.contains(it))
+ if ["workspace/didChangeWatchedFiles", "textDocument/didSave"]
+ .into_iter()
+ .any(|it| params.contains(it))
{
continue;
}
+ } else if req.method != "workspace/diagnostic/refresh" {
+ panic!("unexpected request: {req:?}")
}
- panic!("unexpected request: {req:?}")
}
Message::Notification(_) => (),
Message::Response(res) => {