diff options
author | Bram Moolenaar <Bram@vim.org> | 2021-12-20 10:55:35 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2021-12-20 10:55:35 +0000 |
commit | 003312b1d2ee2f4922f473b8bf50af6663c0efac (patch) | |
tree | 2a1c6930d3f9e0906210b1262e0843640d9249a0 /src/testdir/test_vim9_cmd.vim | |
parent | 2f9f4ccfc8f1d4a56761dc1cc1e9e20190a72c74 (diff) |
patch 8.2.3858: Vim9: not enough testsv8.2.3858
Problem: Vim9: not enough tests.
Solution: Add tests for :try/:catch and :redir. Add missing type check.
Diffstat (limited to 'src/testdir/test_vim9_cmd.vim')
-rw-r--r-- | src/testdir/test_vim9_cmd.vim | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/testdir/test_vim9_cmd.vim b/src/testdir/test_vim9_cmd.vim index 6e01d99756..2d86b6ba3b 100644 --- a/src/testdir/test_vim9_cmd.vim +++ b/src/testdir/test_vim9_cmd.vim @@ -1558,6 +1558,23 @@ def Test_redir_to_var() redir END END CheckDefFailure(lines, 'E1141:') + + lines =<< trim END + var text: string + redir => text + echo 'hello' + redir > Xfile + redir END + END + CheckDefFailure(lines, 'E1185:') + + lines =<< trim END + var text: number + redir => text + echo 'hello' + redir END + END + CheckDefFailure(lines, 'E1012:') enddef def Test_echo_void() |