mirror of
https://github.com/neovim/neovim.git
synced 2025-12-16 03:15:39 +00:00
refactor: remove E5500, adjust tests
Now with try_end() including more exception info, E5500 looks like redundant information. Adjust tests for more exception information.
This commit is contained in:
@@ -5,6 +5,7 @@ local neq, eq, command = helpers.neq, helpers.eq, helpers.command
|
||||
local clear, curbufmeths = helpers.clear, helpers.curbufmeths
|
||||
local exc_exec, expect, eval = helpers.exc_exec, helpers.expect, helpers.eval
|
||||
local insert, pcall_err = helpers.insert, helpers.pcall_err
|
||||
local matches = helpers.matches
|
||||
local meths = helpers.meths
|
||||
|
||||
describe('eval-API', function()
|
||||
@@ -49,7 +50,7 @@ describe('eval-API', function()
|
||||
|
||||
it('cannot change texts if textlocked', function()
|
||||
command("autocmd TextYankPost <buffer> ++once call nvim_buf_set_lines(0, 0, -1, v:false, [])")
|
||||
eq('Vim(call):E5555: API call: E565: Not allowed to change text or change window',
|
||||
matches('Vim%(call%):E5555: API call: E565: Not allowed to change text or change window$',
|
||||
pcall_err(command, "normal! yy"))
|
||||
end)
|
||||
|
||||
|
||||
@@ -173,9 +173,9 @@ describe('context functions', function()
|
||||
call('SaveSFuncs')
|
||||
call('DeleteSFuncs')
|
||||
|
||||
eq('Vim(call):E117: Unknown function: s:greet',
|
||||
eq('function Greet, line 1: Vim(call):E117: Unknown function: s:greet',
|
||||
pcall_err(command, [[call Greet('World')]]))
|
||||
eq('Vim(call):E117: Unknown function: s:greet_all',
|
||||
eq('function GreetAll, line 1: Vim(call):E117: Unknown function: s:greet_all',
|
||||
pcall_err(command, [[call GreetAll('World', 'One', 'Two', 'Three')]]))
|
||||
|
||||
call('RestoreFuncs')
|
||||
|
||||
Reference in New Issue
Block a user