forked from aniani/vim
patch 8.2.1674: Vim9: internal error when using variable that was not set
Problem: Vim9: internal error when using variable that was not set. Solution: Give a meaningful error. (closes #6937)
This commit is contained in:
@@ -3308,6 +3308,14 @@ def Test_invalid_sid()
|
||||
delete('Xdidit')
|
||||
enddef
|
||||
|
||||
def Test_unset_any_variable()
|
||||
let lines =<< trim END
|
||||
let var: any
|
||||
assert_equal(0, var)
|
||||
END
|
||||
CheckDefAndScriptSuccess(lines)
|
||||
enddef
|
||||
|
||||
" Keep this last, it messes up highlighting.
|
||||
def Test_substitute_cmd()
|
||||
new
|
||||
|
Reference in New Issue
Block a user