diff options
| author | Jan Edmund Lazo <jan.lazo@mail.utoronto.ca> | 2020-10-01 00:38:59 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-10-01 00:38:59 -0400 |
| commit | 36a5c394a59d333bf26780d03f182e79e73d33f5 (patch) | |
| tree | 6058c5477ef2f00e18135b34c99bb61c6fc6b534 /src/nvim/testdir/test_vimscript.vim | |
| parent | 3430e40c609ff29e7fce52f017361583c380f46b (diff) | |
| parent | 9bac43b1fbe7f9018503ce7da16d4e626e0daabb (diff) | |
| download | rneovim-36a5c394a59d333bf26780d03f182e79e73d33f5.tar.gz rneovim-36a5c394a59d333bf26780d03f182e79e73d33f5.tar.bz2 rneovim-36a5c394a59d333bf26780d03f182e79e73d33f5.zip | |
Merge pull request #12987 from janlazo/vim-8.1.1563
vim-patch:8.1.{1319,1563,1591},8.2.{42,499}
Diffstat (limited to 'src/nvim/testdir/test_vimscript.vim')
| -rw-r--r-- | src/nvim/testdir/test_vimscript.vim | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/nvim/testdir/test_vimscript.vim b/src/nvim/testdir/test_vimscript.vim index d2f13ff072..cb81997d39 100644 --- a/src/nvim/testdir/test_vimscript.vim +++ b/src/nvim/testdir/test_vimscript.vim @@ -1409,6 +1409,17 @@ func Test_compound_assignment_operators() let @/ = '' endfunc +func Test_funccall_garbage_collect() + func Func(x, ...) + call add(a:x, a:000) + endfunc + call Func([], []) + " Must not crash cause by invalid freeing + call test_garbagecollect_now() + call assert_true(v:true) + delfunc Func +endfunc + func Test_function_defined_line() if has('gui_running') " Can't catch the output of gvim. |