From a2279422f523490f3760ac6da7d7bf96368bd250 Mon Sep 17 00:00:00 2001 From: Antonio Scandurra Date: Fri, 22 Apr 2022 16:29:28 +0200 Subject: [PATCH] Fix `rpc::tests::test_collaborating_with_renames` --- crates/collab/src/rpc.rs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/crates/collab/src/rpc.rs b/crates/collab/src/rpc.rs index 7f504ecedcb622700ed84e266c3e97ebd909ac40..47b16e2633d6ac9e262cb0035bb6891edcdae33e 100644 --- a/crates/collab/src/rpc.rs +++ b/crates/collab/src/rpc.rs @@ -3829,7 +3829,16 @@ mod tests { }, Some(tree_sitter_rust::language()), ); - let mut fake_language_servers = language.set_fake_lsp_adapter(Default::default()); + let mut fake_language_servers = language.set_fake_lsp_adapter(FakeLspAdapter { + capabilities: lsp::ServerCapabilities { + rename_provider: Some(lsp::OneOf::Right(lsp::RenameOptions { + prepare_provider: Some(true), + work_done_progress_options: Default::default(), + })), + ..Default::default() + }, + ..Default::default() + }); lang_registry.add(Arc::new(language)); // Connect to a server as 2 clients.