summaryrefslogtreecommitdiffstats
path: root/src/testdir/test_vim9_builtin.vim
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2021-04-10 20:10:26 +0200
committerBram Moolenaar <Bram@vim.org>2021-04-10 20:10:26 +0200
commitbb8a7ce0a1bcfafca715275dbadc2ead612f82dd (patch)
tree34aa8a00426226114caa1be454c3e10e520ba223 /src/testdir/test_vim9_builtin.vim
parent87795939d01932b0d8155fd69c7494fa51c523f3 (diff)
patch 8.2.2747: Vim9: not always an error for too many function argumentsv8.2.2747
Problem: Vim9: not always an error for too many function arguments. Solution: Check for getting too many arguments.
Diffstat (limited to 'src/testdir/test_vim9_builtin.vim')
-rw-r--r--src/testdir/test_vim9_builtin.vim4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/testdir/test_vim9_builtin.vim b/src/testdir/test_vim9_builtin.vim
index f537eef82c..5c13d51277 100644
--- a/src/testdir/test_vim9_builtin.vim
+++ b/src/testdir/test_vim9_builtin.vim
@@ -506,7 +506,7 @@ def Test_filter_wrong_dict_key_type()
enddef
def Test_filter_return_type()
- var l = filter([1, 2, 3], () => 1)
+ var l = filter([1, 2, 3], (_, _) => 1)
var res = 0
for n in l
res += n
@@ -516,7 +516,7 @@ enddef
def Test_filter_missing_argument()
var dict = {aa: [1], ab: [2], ac: [3], de: [4]}
- var res = dict->filter((k) => k =~ 'a' && k !~ 'b')
+ var res = dict->filter((k, _) => k =~ 'a' && k !~ 'b')
res->assert_equal({aa: [1], ac: [3]})
enddef