aboutsummaryrefslogtreecommitdiff
path: root/test/functional/plugin
diff options
context:
space:
mode:
authorFredrik Ekre <ekrefredrik@gmail.com>2022-04-15 11:12:41 +0200
committerGitHub <noreply@github.com>2022-04-15 11:12:41 +0200
commit6160973f36b532b6f9ff2cd7c20958fd791f2e2a (patch)
tree51d29fa69c082a596f32bad154451e938e8000b2 /test/functional/plugin
parent8486c87e58beb4c88957398db1890e0836a0c75e (diff)
downloadrneovim-6160973f36b532b6f9ff2cd7c20958fd791f2e2a.tar.gz
rneovim-6160973f36b532b6f9ff2cd7c20958fd791f2e2a.tar.bz2
rneovim-6160973f36b532b6f9ff2cd7c20958fd791f2e2a.zip
fix(lsp): fix lookup of boolean values in workspace/configuration (#18026)
Diffstat (limited to 'test/functional/plugin')
-rw-r--r--test/functional/plugin/lsp_spec.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/test/functional/plugin/lsp_spec.lua b/test/functional/plugin/lsp_spec.lua
index 6cda9af0f4..436b431e38 100644
--- a/test/functional/plugin/lsp_spec.lua
+++ b/test/functional/plugin/lsp_spec.lua
@@ -347,6 +347,8 @@ describe('LSP', function()
{NIL, { items = {
{ section = "testSetting1" };
{ section = "testSetting2" };
+ { section = "test.Setting3" };
+ { section = "test.Setting4" };
}}, { method="workspace/configuration", client_id=1}};
{NIL, {}, {method="start", client_id=1}};
}
@@ -368,6 +370,7 @@ describe('LSP', function()
client.config.settings = {
testSetting1 = true;
testSetting2 = false;
+ test = {Setting3 = 'nested' };
}]=])
end
if ctx.method == 'workspace/configuration' then