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.