summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/completion/common.lua9
-rw-r--r--test/hover/init.lua4
-rw-r--r--test/signature/init.lua2
3 files changed, 10 insertions, 5 deletions
diff --git a/test/completion/common.lua b/test/completion/common.lua
index 73c6d7e6..15e2cc2a 100644
--- a/test/completion/common.lua
+++ b/test/completion/common.lua
@@ -1334,12 +1334,13 @@ end
]]
{
{
- label = 'a, b, c',
+ label = 'a, b, c, ...',
kind = define.CompletionItemKind.Snippet,
insertText = [[
a ${1:any}
---@param b ${2:any}
----@param c ${3:any}]],
+---@param c ${3:any}
+---@param ... ${4:any}]],
},
{
label = 'self',
@@ -1357,6 +1358,10 @@ a ${1:any}
label = 'c',
kind = define.CompletionItemKind.Interface,
},
+ {
+ label = '...',
+ kind = define.CompletionItemKind.Interface,
+ },
}
TEST [[
diff --git a/test/hover/init.lua b/test/hover/init.lua
index d5c47ddf..974e0740 100644
--- a/test/hover/init.lua
+++ b/test/hover/init.lua
@@ -245,7 +245,7 @@ TEST [[
<?print?>()
]]
[[
-function print(...)
+function print(...: any)
]]
TEST [[
@@ -299,7 +299,7 @@ end
<?x?>(1, 2, 3, 4, 5, 6, 7)
]]
[[
-function x(a: any, ...)
+function x(a: any, ...: any)
]]
TEST [[
diff --git a/test/signature/init.lua b/test/signature/init.lua
index 8bc53f02..aa9d9094 100644
--- a/test/signature/init.lua
+++ b/test/signature/init.lua
@@ -83,7 +83,7 @@ end
x(1, 2, 3, <??>
]]
-'function x(a: any, <!...!>)'
+'function x(a: any, <!...: any!>)'
TEST [[
(''):sub(<??>