mirror of
https://github.com/neovim/neovim.git
synced 2026-05-03 20:45:02 +00:00
eval: Make sure that b:changedtick may not be unlocked via :unlo b:var
It still may be unlocked by `:unlock b:.var`.
This commit is contained in:
@@ -95,8 +95,17 @@ describe('b:changedtick', function()
|
||||
redir_exec(':let b:'))
|
||||
end)
|
||||
it('fails to unlock b:changedtick', function()
|
||||
eq(0, exc_exec('let d = b:'))
|
||||
eq(1, funcs.islocked('b:changedtick'))
|
||||
-- FIXME
|
||||
-- eq('\nE', redir_exec('unlockvar b:changedtick'))
|
||||
-- eq(1, funcs.islocked('d.changedtick'))
|
||||
eq('\nE46: Cannot change read-only variable "b:changedtick"',
|
||||
redir_exec('unlockvar b:changedtick'))
|
||||
-- FIXME
|
||||
-- eq('\nE46: Cannot change read-only variable "b:changedtick"',
|
||||
-- redir_exec('unlockvar d.changedtick'))
|
||||
eq(1, funcs.islocked('b:changedtick'))
|
||||
-- eq(1, funcs.islocked('d.changedtick'))
|
||||
end)
|
||||
it('is being completed', function()
|
||||
feed(':echo b:<Tab><Home>let cmdline="<End>"<CR>')
|
||||
|
||||
Reference in New Issue
Block a user