summaryrefslogtreecommitdiff
path: root/src/testdir/test_vim9_builtin.vim
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2022-03-08 19:43:55 +0000
committerBram Moolenaar <Bram@vim.org>2022-03-08 19:43:55 +0000
commited0c62e7b16b62655824df28cdd6bd75aadbb8fc (patch)
tree2d912c33146a6ddd65d7877ac8cc9339c9fb953f /src/testdir/test_vim9_builtin.vim
parent673bcb10ebe87ccf6954dd342d0143eb88cdfbcb (diff)
downloadvim-git-ed0c62e7b16b62655824df28cdd6bd75aadbb8fc.tar.gz
patch 8.2.4529: Vim9: comparing partial with function failsv8.2.4529
Problem: Vim9: comparing partial with function fails. Solution: Support this comparison. Avoid a crash. (closes #9909) Add more test cases.
Diffstat (limited to 'src/testdir/test_vim9_builtin.vim')
-rw-r--r--src/testdir/test_vim9_builtin.vim3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/testdir/test_vim9_builtin.vim b/src/testdir/test_vim9_builtin.vim
index 7577aecd2..8b9dbd605 100644
--- a/src/testdir/test_vim9_builtin.vim
+++ b/src/testdir/test_vim9_builtin.vim
@@ -1687,6 +1687,7 @@ def Test_getenv()
endif
$SOMEENVVAR = 'some'
assert_equal('some', getenv('SOMEENVVAR'))
+ assert_notequal(null, getenv('SOMEENVVAR'))
unlet $SOMEENVVAR
getenv('')->assert_equal(v:null)
enddef
@@ -4398,7 +4399,7 @@ def Test_typename()
if has('float')
assert_equal('func([unknown], [unknown]): float', typename(function('pow')))
endif
- assert_equal('func', test_null_partial()->typename())
+ assert_equal('func(...): unknown', test_null_partial()->typename())
assert_equal('list<unknown>', test_null_list()->typename())
assert_equal('dict<unknown>', test_null_dict()->typename())
if has('job')