summaryrefslogtreecommitdiff
path: root/src/testdir/test_vim9_func.vim
diff options
context:
space:
mode:
Diffstat (limited to 'src/testdir/test_vim9_func.vim')
-rw-r--r--src/testdir/test_vim9_func.vim30
1 files changed, 23 insertions, 7 deletions
diff --git a/src/testdir/test_vim9_func.vim b/src/testdir/test_vim9_func.vim
index 86b0763dc..ebcd0fbc8 100644
--- a/src/testdir/test_vim9_func.vim
+++ b/src/testdir/test_vim9_func.vim
@@ -97,7 +97,7 @@ def Test_wrong_function_name()
echo 'foo'
endfunc
END
- v9.CheckScriptFailure(lines, 'E128:')
+ v9.CheckScriptFailure(lines, 'E1267:')
lines =<< trim END
vim9script
@@ -105,7 +105,7 @@ def Test_wrong_function_name()
echo 'foo'
enddef
END
- v9.CheckScriptFailure(lines, 'E128:')
+ v9.CheckScriptFailure(lines, 'E1267:')
enddef
def Test_autoload_name_mismatch()
@@ -685,11 +685,11 @@ def Test_nested_function()
def _Inner()
echo 'bad'
enddef
- Inner()
+ _Inner()
enddef
defcompile
END
- v9.CheckScriptFailure(lines, 'E128:')
+ v9.CheckScriptFailure(lines, 'E1267:')
lines =<< trim END
vim9script
@@ -697,11 +697,27 @@ def Test_nested_function()
def g:inner()
echo 'bad'
enddef
- Inner()
+ g:inner()
enddef
defcompile
END
- v9.CheckScriptFailure(lines, 'E128:')
+ v9.CheckScriptFailure(lines, 'E1267:')
+
+ lines =<< trim END
+ vim9script
+ def g:_Func()
+ echo 'bad'
+ enddef
+ END
+ v9.CheckScriptFailure(lines, 'E1267:')
+
+ lines =<< trim END
+ vim9script
+ def s:_Func()
+ echo 'bad'
+ enddef
+ END
+ v9.CheckScriptFailure(lines, 'E1267:')
# nested function inside conditional
lines =<< trim END
@@ -2772,7 +2788,7 @@ def Test_nested_inline_lambda()
lines =<< trim END
vim9script
- def s:func()
+ def s:Func()
range(10)
->mapnew((_, _) => ({
key: range(10)->mapnew((_, _) => {