aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/testdir/vim9.vim
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2023-02-28 15:50:35 +0800
committerzeertzjq <zeertzjq@outlook.com>2023-02-28 16:51:31 +0800
commit88b70e7d4650795210222a598cbb233bf7fc98f8 (patch)
tree3f89b5ce06d93870366f01384d2de8511639700a /src/nvim/testdir/vim9.vim
parent0ded757c31bf02d6cd27fc7b580e85ff7953604e (diff)
downloadrneovim-88b70e7d4650795210222a598cbb233bf7fc98f8.tar.gz
rneovim-88b70e7d4650795210222a598cbb233bf7fc98f8.tar.bz2
rneovim-88b70e7d4650795210222a598cbb233bf7fc98f8.zip
vim-patch:8.2.2782: Vim9: blob operations not fully tested
Problem: Vim9: blob operations not fully tested. Solution: Make more blob tests run in Vim9 script. Fix filter(). Make insert() give an error for a null blob, like add(). https://github.com/vim/vim/commit/39211cba723a2cb58a97c7e08826713164b86efc vim-patch:8.2.3284: no error for insert() or remove() changing a locked blob Problem: No error for insert() or remove() changing a locked blob. Solution: Check a blob is not locked before changing it. (Sean Dewar, closes vim/vim#8696) https://github.com/vim/vim/commit/80d7395dcfe96158428da6bb3d28a6eee1244e28 Co-authored-by: Bram Moolenaar <Bram@vim.org> Co-authored-by: Sean Dewar <seandewar@users.noreply.github.com>
Diffstat (limited to 'src/nvim/testdir/vim9.vim')
-rw-r--r--src/nvim/testdir/vim9.vim4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/nvim/testdir/vim9.vim b/src/nvim/testdir/vim9.vim
index e1343d51f1..2cc3d88aa8 100644
--- a/src/nvim/testdir/vim9.vim
+++ b/src/nvim/testdir/vim9.vim
@@ -34,6 +34,10 @@ func CheckScriptSuccess(lines)
endtry
endfunc
+func CheckDefExecAndScriptFailure(lines, error, lnum = -3)
+ return
+endfunc
+
" Check that "lines" inside a legacy function has no error.
func CheckLegacySuccess(lines)
let cwd = getcwd()