diff options
author | Bram Moolenaar <Bram@vim.org> | 2022-03-08 19:43:55 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2022-03-08 19:43:55 +0000 |
commit | ed0c62e7b16b62655824df28cdd6bd75aadbb8fc (patch) | |
tree | 2d912c33146a6ddd65d7877ac8cc9339c9fb953f /src/testdir/test_vim9_builtin.vim | |
parent | 673bcb10ebe87ccf6954dd342d0143eb88cdfbcb (diff) | |
download | vim-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.vim | 3 |
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') |