From 816b56f878f0291c00a9018d5057b7b2b00f1891 Mon Sep 17 00:00:00 2001 From: Lewis Russell Date: Wed, 7 Feb 2024 13:05:33 +0000 Subject: fix(lsp): cancel watchers when closing a client --- test/functional/plugin/lsp_spec.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'test/functional/plugin') diff --git a/test/functional/plugin/lsp_spec.lua b/test/functional/plugin/lsp_spec.lua index 79fa4786d2..1610351090 100644 --- a/test/functional/plugin/lsp_spec.lua +++ b/test/functional/plugin/lsp_spec.lua @@ -4573,6 +4573,8 @@ describe('LSP', function() wait_for_message() + vim.lsp.stop_client(client_id) + return server.messages ]], root_dir, @@ -4581,7 +4583,7 @@ describe('LSP', function() local uri = vim.uri_from_fname(root_dir .. '/watch') - eq(4, #result) + eq(6, #result) eq({ method = 'workspace/didChangeWatchedFiles', -- cgit