aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/testdir/test_const.vim
diff options
context:
space:
mode:
Diffstat (limited to 'src/nvim/testdir/test_const.vim')
-rw-r--r--src/nvim/testdir/test_const.vim8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/nvim/testdir/test_const.vim b/src/nvim/testdir/test_const.vim
index 7f19085b16..4a6c8779dd 100644
--- a/src/nvim/testdir/test_const.vim
+++ b/src/nvim/testdir/test_const.vim
@@ -194,6 +194,14 @@ func Test_lockvar()
if 0 | lockvar x | endif
let x = 'again'
+
+ let val = [1, 2, 3]
+ lockvar 0 val
+ let val[0] = 9
+ call assert_equal([9, 2, 3], val)
+ call add(val, 4)
+ call assert_equal([9, 2, 3, 4], val)
+ call assert_fails('let val = [4, 5, 6]', 'E1122:')
endfunc