aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorZyX <kp-pav@yandex.ru>2017-02-23 00:49:46 +0300
committerZyX <kp-pav@yandex.ru>2017-02-23 19:48:41 +0300
commit9668d26a4384376d1eb052aa093d65c060359fef (patch)
treed6f599382294db69a4227efe05a852b8847d30e4 /test
parent9972db79c81e4369fde0d0144c017160a1677c0f (diff)
downloadrneovim-9668d26a4384376d1eb052aa093d65c060359fef.tar.gz
rneovim-9668d26a4384376d1eb052aa093d65c060359fef.tar.bz2
rneovim-9668d26a4384376d1eb052aa093d65c060359fef.zip
eval: Make sure `islocked('b:.changedtick')` does not error out
Port of vim-patch:8.0.0345
Diffstat (limited to 'test')
-rw-r--r--test/functional/eval/changedtick_spec.lua10
1 files changed, 5 insertions, 5 deletions
diff --git a/test/functional/eval/changedtick_spec.lua b/test/functional/eval/changedtick_spec.lua
index f4c3dbc97f..83b07e6722 100644
--- a/test/functional/eval/changedtick_spec.lua
+++ b/test/functional/eval/changedtick_spec.lua
@@ -106,14 +106,14 @@ describe('b:changedtick', function()
-- - neither VAR_FIXED variables are reported as locked by islocked().
-- So test mostly checks that b:changedtick status does not change.
eq(0, exc_exec('let d = b:'))
- eq(1, funcs.islocked('b:changedtick'))
- neq(1, funcs.islocked('d.changedtick'))
- eq('\nE46: Cannot change read-only variable "b:changedtick"',
+ eq(0, funcs.islocked('b:changedtick'))
+ eq(0, funcs.islocked('d.changedtick'))
+ eq('',
redir_exec('unlockvar b:changedtick'))
eq('\nE46: Cannot change read-only variable "d.changedtick"',
redir_exec('unlockvar d.changedtick'))
- eq(1, funcs.islocked('b:changedtick'))
- neq(1, funcs.islocked('d.changedtick'))
+ eq(0, funcs.islocked('b:changedtick'))
+ eq(0, funcs.islocked('d.changedtick'))
end)
it('is being completed', function()
feed(':echo b:<Tab><Home>let cmdline="<End>"<CR>')