mirror of
https://github.com/neovim/neovim.git
synced 2025-10-26 12:27:24 +00:00
refactor: format test/*
This commit is contained in:
@@ -11,43 +11,32 @@ describe('vim.spell', function()
|
||||
|
||||
describe('.check', function()
|
||||
local check = function(x, exp)
|
||||
return eq(exp, exec_lua("return vim.spell.check(...)", x))
|
||||
return eq(exp, exec_lua('return vim.spell.check(...)', x))
|
||||
end
|
||||
|
||||
it('can handle nil', function()
|
||||
eq([[bad argument #1 to 'check' (expected string)]],
|
||||
pcall_err(exec_lua, [[vim.spell.check(nil)]]))
|
||||
eq(
|
||||
[[bad argument #1 to 'check' (expected string)]],
|
||||
pcall_err(exec_lua, [[vim.spell.check(nil)]])
|
||||
)
|
||||
end)
|
||||
|
||||
it('can check spellings', function()
|
||||
check('hello', {})
|
||||
|
||||
check(
|
||||
'helloi',
|
||||
{{"helloi", "bad", 1}}
|
||||
)
|
||||
check('helloi', { { 'helloi', 'bad', 1 } })
|
||||
|
||||
check(
|
||||
'hello therei',
|
||||
{{"therei", "bad", 7}}
|
||||
)
|
||||
check('hello therei', { { 'therei', 'bad', 7 } })
|
||||
|
||||
check(
|
||||
'hello. there',
|
||||
{{"there", "caps", 8}}
|
||||
)
|
||||
check('hello. there', { { 'there', 'caps', 8 } })
|
||||
|
||||
check(
|
||||
'neovim cna chkc spellins. okay?',
|
||||
{
|
||||
{"neovim" , "bad" , 1},
|
||||
{"cna" , "bad" , 8},
|
||||
{"chkc" , "bad" , 12},
|
||||
{"spellins", "bad" , 17},
|
||||
{"okay" , "caps", 27}
|
||||
}
|
||||
)
|
||||
check('neovim cna chkc spellins. okay?', {
|
||||
{ 'neovim', 'bad', 1 },
|
||||
{ 'cna', 'bad', 8 },
|
||||
{ 'chkc', 'bad', 12 },
|
||||
{ 'spellins', 'bad', 17 },
|
||||
{ 'okay', 'caps', 27 },
|
||||
})
|
||||
end)
|
||||
|
||||
end)
|
||||
end)
|
||||
|
||||
Reference in New Issue
Block a user