mirror of
https://github.com/neovim/neovim.git
synced 2025-12-15 19:05:40 +00:00
test: rename (meths, funcs) -> (api, fn)
This commit is contained in:
@@ -4,8 +4,8 @@ local clear, feed, eq = helpers.clear, helpers.feed, helpers.eq
|
||||
local command = helpers.command
|
||||
local feed_command = helpers.feed_command
|
||||
local insert = helpers.insert
|
||||
local funcs = helpers.funcs
|
||||
local meths = helpers.meths
|
||||
local fn = helpers.fn
|
||||
local api = helpers.api
|
||||
local exec = helpers.exec
|
||||
local assert_alive = helpers.assert_alive
|
||||
|
||||
@@ -317,7 +317,7 @@ describe('folded lines', function()
|
||||
|
||||
feed_command('set norightleft')
|
||||
if multigrid then
|
||||
meths.nvim_input_mouse('left', 'press', '', 2, 0, 1)
|
||||
api.nvim_input_mouse('left', 'press', '', 2, 0, 1)
|
||||
screen:expect([[
|
||||
## grid 1
|
||||
[2:---------------------------------------------]|*7
|
||||
@@ -330,7 +330,7 @@ describe('folded lines', function()
|
||||
:set norightleft |
|
||||
]])
|
||||
else
|
||||
meths.nvim_input_mouse('left', 'press', '', 0, 0, 1)
|
||||
api.nvim_input_mouse('left', 'press', '', 0, 0, 1)
|
||||
screen:expect([[
|
||||
{7:▾▸}{5:^+--- 5 lines: aa··························}|
|
||||
{7:│ }ff |
|
||||
@@ -340,7 +340,7 @@ describe('folded lines', function()
|
||||
end
|
||||
|
||||
if multigrid then
|
||||
meths.nvim_input_mouse('left', 'press', '', 2, 0, 0)
|
||||
api.nvim_input_mouse('left', 'press', '', 2, 0, 0)
|
||||
screen:expect([[
|
||||
## grid 1
|
||||
[2:---------------------------------------------]|*7
|
||||
@@ -352,7 +352,7 @@ describe('folded lines', function()
|
||||
:set norightleft |
|
||||
]])
|
||||
else
|
||||
meths.nvim_input_mouse('left', 'press', '', 0, 0, 0)
|
||||
api.nvim_input_mouse('left', 'press', '', 0, 0, 0)
|
||||
screen:expect([[
|
||||
{7:▸ }{5:^+-- 6 lines: aa···························}|
|
||||
{1:~ }|*6
|
||||
@@ -363,7 +363,7 @@ describe('folded lines', function()
|
||||
-- Add a winbar to avoid double-clicks
|
||||
command('setlocal winbar=!!!!!!')
|
||||
if multigrid then
|
||||
meths.nvim_input_mouse('left', 'press', '', 2, 1, 0)
|
||||
api.nvim_input_mouse('left', 'press', '', 2, 1, 0)
|
||||
screen:expect([[
|
||||
## grid 1
|
||||
[2:---------------------------------------------]|*7
|
||||
@@ -377,7 +377,7 @@ describe('folded lines', function()
|
||||
:set norightleft |
|
||||
]])
|
||||
else
|
||||
meths.nvim_input_mouse('left', 'press', '', 0, 1, 0)
|
||||
api.nvim_input_mouse('left', 'press', '', 0, 1, 0)
|
||||
screen:expect([[
|
||||
{11:!!!!!! }|
|
||||
{7:▾▸}{5:^+--- 5 lines: aa··························}|
|
||||
@@ -388,7 +388,7 @@ describe('folded lines', function()
|
||||
end
|
||||
|
||||
if multigrid then
|
||||
meths.nvim_input_mouse('left', 'press', '', 2, 1, 1)
|
||||
api.nvim_input_mouse('left', 'press', '', 2, 1, 1)
|
||||
screen:expect([[
|
||||
## grid 1
|
||||
[2:---------------------------------------------]|*7
|
||||
@@ -405,7 +405,7 @@ describe('folded lines', function()
|
||||
:set norightleft |
|
||||
]])
|
||||
else
|
||||
meths.nvim_input_mouse('left', 'press', '', 0, 1, 1)
|
||||
api.nvim_input_mouse('left', 'press', '', 0, 1, 1)
|
||||
screen:expect([[
|
||||
{11:!!!!!! }|
|
||||
{7:▾▾}^aa |
|
||||
@@ -447,7 +447,7 @@ describe('folded lines', function()
|
||||
feed_command('1')
|
||||
feed('zf2j')
|
||||
if multigrid then
|
||||
meths.nvim_input_mouse('left', 'press', '', 4, 0, 0)
|
||||
api.nvim_input_mouse('left', 'press', '', 4, 0, 0)
|
||||
screen:expect([[
|
||||
## grid 1
|
||||
[2:---------------------------------------------]|*2
|
||||
@@ -466,7 +466,7 @@ describe('folded lines', function()
|
||||
{7:│}ff |
|
||||
]])
|
||||
else
|
||||
meths.nvim_input_mouse('left', 'press', '', 0, 3, 0)
|
||||
api.nvim_input_mouse('left', 'press', '', 0, 3, 0)
|
||||
screen:expect([[
|
||||
{7:-}aa |
|
||||
{7:-}bb |
|
||||
@@ -480,7 +480,7 @@ describe('folded lines', function()
|
||||
end
|
||||
|
||||
if multigrid then
|
||||
meths.nvim_input_mouse('left', 'press', '', 4, 1, 0)
|
||||
api.nvim_input_mouse('left', 'press', '', 4, 1, 0)
|
||||
screen:expect([[
|
||||
## grid 1
|
||||
[2:---------------------------------------------]|*2
|
||||
@@ -499,7 +499,7 @@ describe('folded lines', function()
|
||||
{7:2}cc |
|
||||
]])
|
||||
else
|
||||
meths.nvim_input_mouse('left', 'press', '', 0, 4, 0)
|
||||
api.nvim_input_mouse('left', 'press', '', 0, 4, 0)
|
||||
screen:expect([[
|
||||
{7:-}aa |
|
||||
{7:-}bb |
|
||||
@@ -513,7 +513,7 @@ describe('folded lines', function()
|
||||
end
|
||||
|
||||
if multigrid then
|
||||
meths.nvim_input_mouse('left', 'press', '', 2, 1, 0)
|
||||
api.nvim_input_mouse('left', 'press', '', 2, 1, 0)
|
||||
screen:expect([[
|
||||
## grid 1
|
||||
[2:---------------------------------------------]|*2
|
||||
@@ -532,7 +532,7 @@ describe('folded lines', function()
|
||||
{7:2}cc |
|
||||
]])
|
||||
else
|
||||
meths.nvim_input_mouse('left', 'press', '', 0, 1, 0)
|
||||
api.nvim_input_mouse('left', 'press', '', 0, 1, 0)
|
||||
screen:expect([[
|
||||
{7:-}aa |
|
||||
{7:+}{5:^+--- 4 lines: bb···························}|
|
||||
@@ -546,7 +546,7 @@ describe('folded lines', function()
|
||||
end
|
||||
|
||||
if multigrid then
|
||||
meths.nvim_input_mouse('left', 'press', '', 2, 0, 0)
|
||||
api.nvim_input_mouse('left', 'press', '', 2, 0, 0)
|
||||
screen:expect([[
|
||||
## grid 1
|
||||
[2:---------------------------------------------]|*2
|
||||
@@ -565,7 +565,7 @@ describe('folded lines', function()
|
||||
{7:2}cc |
|
||||
]])
|
||||
else
|
||||
meths.nvim_input_mouse('left', 'press', '', 0, 0, 0)
|
||||
api.nvim_input_mouse('left', 'press', '', 0, 0, 0)
|
||||
screen:expect([[
|
||||
{7:+}{5:^+-- 6 lines: aa····························}|
|
||||
{1:~ }|
|
||||
@@ -607,7 +607,7 @@ describe('folded lines', function()
|
||||
feed_command('1')
|
||||
feed('zf2j')
|
||||
if multigrid then
|
||||
meths.nvim_input_mouse('left', 'press', '', 4, 0, 0)
|
||||
api.nvim_input_mouse('left', 'press', '', 4, 0, 0)
|
||||
screen:expect([[
|
||||
## grid 1
|
||||
[2:----------------------]{2:│}[4:----------------------]|*6
|
||||
@@ -629,7 +629,7 @@ describe('folded lines', function()
|
||||
{1:~ }|*3
|
||||
]])
|
||||
else
|
||||
meths.nvim_input_mouse('left', 'press', '', 0, 0, 23)
|
||||
api.nvim_input_mouse('left', 'press', '', 0, 0, 23)
|
||||
screen:expect([[
|
||||
{7:-}aa {2:│}{7:-}^aa |
|
||||
{7:-}bb {2:│}{7:+}{5:+--- 4 lines: bb····}|
|
||||
@@ -643,7 +643,7 @@ describe('folded lines', function()
|
||||
end
|
||||
|
||||
if multigrid then
|
||||
meths.nvim_input_mouse('left', 'press', '', 4, 1, 0)
|
||||
api.nvim_input_mouse('left', 'press', '', 4, 1, 0)
|
||||
screen:expect([[
|
||||
## grid 1
|
||||
[2:----------------------]{2:│}[4:----------------------]|*6
|
||||
@@ -667,7 +667,7 @@ describe('folded lines', function()
|
||||
{7:│}ff |
|
||||
]])
|
||||
else
|
||||
meths.nvim_input_mouse('left', 'press', '', 0, 1, 23)
|
||||
api.nvim_input_mouse('left', 'press', '', 0, 1, 23)
|
||||
screen:expect([[
|
||||
{7:-}aa {2:│}{7:-}^aa |
|
||||
{7:-}bb {2:│}{7:-}bb |
|
||||
@@ -681,7 +681,7 @@ describe('folded lines', function()
|
||||
end
|
||||
|
||||
if multigrid then
|
||||
meths.nvim_input_mouse('left', 'press', '', 2, 1, 0)
|
||||
api.nvim_input_mouse('left', 'press', '', 2, 1, 0)
|
||||
screen:expect([[
|
||||
## grid 1
|
||||
[2:----------------------]{2:│}[4:----------------------]|*6
|
||||
@@ -703,7 +703,7 @@ describe('folded lines', function()
|
||||
{7:│}ff |
|
||||
]])
|
||||
else
|
||||
meths.nvim_input_mouse('left', 'press', '', 0, 1, 0)
|
||||
api.nvim_input_mouse('left', 'press', '', 0, 1, 0)
|
||||
screen:expect([[
|
||||
{7:-}aa {2:│}{7:-}aa |
|
||||
{7:+}{5:^+--- 4 lines: bb····}{2:│}{7:-}bb |
|
||||
@@ -717,7 +717,7 @@ describe('folded lines', function()
|
||||
end
|
||||
|
||||
if multigrid then
|
||||
meths.nvim_input_mouse('left', 'press', '', 2, 0, 0)
|
||||
api.nvim_input_mouse('left', 'press', '', 2, 0, 0)
|
||||
screen:expect([[
|
||||
## grid 1
|
||||
[2:----------------------]{2:│}[4:----------------------]|*6
|
||||
@@ -737,7 +737,7 @@ describe('folded lines', function()
|
||||
{7:│}ff |
|
||||
]])
|
||||
else
|
||||
meths.nvim_input_mouse('left', 'press', '', 0, 0, 0)
|
||||
api.nvim_input_mouse('left', 'press', '', 0, 0, 0)
|
||||
screen:expect([[
|
||||
{7:+}{5:^+-- 6 lines: aa·····}{2:│}{7:-}aa |
|
||||
{1:~ }{2:│}{7:-}bb |
|
||||
@@ -767,7 +767,7 @@ describe('folded lines', function()
|
||||
feed('zO')
|
||||
feed_command('tab split')
|
||||
if multigrid then
|
||||
meths.nvim_input_mouse('left', 'press', '', 4, 1, 1)
|
||||
api.nvim_input_mouse('left', 'press', '', 4, 1, 1)
|
||||
screen:expect([[
|
||||
## grid 1
|
||||
{10: + [No Name] }{11: + [No Name] }{2: }{10:X}|
|
||||
@@ -790,7 +790,7 @@ describe('folded lines', function()
|
||||
{1:~ }|*3
|
||||
]])
|
||||
else
|
||||
meths.nvim_input_mouse('left', 'press', '', 0, 2, 1)
|
||||
api.nvim_input_mouse('left', 'press', '', 0, 2, 1)
|
||||
screen:expect([[
|
||||
{10: + [No Name] }{11: + [No Name] }{2: }{10:X}|
|
||||
{7:- }^aa |
|
||||
@@ -802,7 +802,7 @@ describe('folded lines', function()
|
||||
end
|
||||
|
||||
if multigrid then
|
||||
meths.nvim_input_mouse('left', 'press', '', 4, 0, 0)
|
||||
api.nvim_input_mouse('left', 'press', '', 4, 0, 0)
|
||||
screen:expect([[
|
||||
## grid 1
|
||||
{10: + [No Name] }{11: + [No Name] }{2: }{10:X}|
|
||||
@@ -823,7 +823,7 @@ describe('folded lines', function()
|
||||
{1:~ }|*5
|
||||
]])
|
||||
else
|
||||
meths.nvim_input_mouse('left', 'press', '', 0, 1, 0)
|
||||
api.nvim_input_mouse('left', 'press', '', 0, 1, 0)
|
||||
screen:expect([[
|
||||
{10: + [No Name] }{11: + [No Name] }{2: }{10:X}|
|
||||
{7:+ }{5:^+-- 6 lines: aa···························}|
|
||||
@@ -834,7 +834,7 @@ describe('folded lines', function()
|
||||
|
||||
feed_command('tabnext')
|
||||
if multigrid then
|
||||
meths.nvim_input_mouse('left', 'press', '', 2, 1, 1)
|
||||
api.nvim_input_mouse('left', 'press', '', 2, 1, 1)
|
||||
screen:expect([[
|
||||
## grid 1
|
||||
{11: + [No Name] }{10: + [No Name] }{2: }{10:X}|
|
||||
@@ -852,7 +852,7 @@ describe('folded lines', function()
|
||||
{1:~ }|*5
|
||||
]])
|
||||
else
|
||||
meths.nvim_input_mouse('left', 'press', '', 0, 2, 1)
|
||||
api.nvim_input_mouse('left', 'press', '', 0, 2, 1)
|
||||
screen:expect([[
|
||||
{11: + [No Name] }{10: + [No Name] }{2: }{10:X}|
|
||||
{7:- }^aa |
|
||||
@@ -864,7 +864,7 @@ describe('folded lines', function()
|
||||
end
|
||||
|
||||
if multigrid then
|
||||
meths.nvim_input_mouse('left', 'press', '', 2, 0, 0)
|
||||
api.nvim_input_mouse('left', 'press', '', 2, 0, 0)
|
||||
screen:expect([[
|
||||
## grid 1
|
||||
{11: + [No Name] }{10: + [No Name] }{2: }{10:X}|
|
||||
@@ -880,7 +880,7 @@ describe('folded lines', function()
|
||||
{1:~ }|*5
|
||||
]])
|
||||
else
|
||||
meths.nvim_input_mouse('left', 'press', '', 0, 1, 0)
|
||||
api.nvim_input_mouse('left', 'press', '', 0, 1, 0)
|
||||
screen:expect([[
|
||||
{11: + [No Name] }{10: + [No Name] }{2: }{10:X}|
|
||||
{7:+ }{5:^+-- 6 lines: aa···························}|
|
||||
@@ -891,7 +891,7 @@ describe('folded lines', function()
|
||||
end)
|
||||
|
||||
it('works with multibyte text', function()
|
||||
eq(true, meths.nvim_get_option_value('arabicshape', {}))
|
||||
eq(true, api.nvim_get_option_value('arabicshape', {}))
|
||||
insert([[
|
||||
å 语 x̨̣̘̫̲͚͎̎͂̀̂͛͛̾͢͟ العَرَبِيَّة
|
||||
möre text]])
|
||||
@@ -1232,10 +1232,10 @@ describe('folded lines', function()
|
||||
end)
|
||||
|
||||
it('work with autoresize', function()
|
||||
funcs.setline(1, 'line 1')
|
||||
funcs.setline(2, 'line 2')
|
||||
funcs.setline(3, 'line 3')
|
||||
funcs.setline(4, 'line 4')
|
||||
fn.setline(1, 'line 1')
|
||||
fn.setline(2, 'line 2')
|
||||
fn.setline(3, 'line 3')
|
||||
fn.setline(4, 'line 4')
|
||||
|
||||
feed('zfj')
|
||||
command('set foldcolumn=0')
|
||||
@@ -1526,34 +1526,34 @@ describe('folded lines', function()
|
||||
end)
|
||||
|
||||
it('fold attached virtual lines are drawn and scrolled correctly #21837', function()
|
||||
funcs.setline(1, 'line 1')
|
||||
funcs.setline(2, 'line 2')
|
||||
funcs.setline(3, 'line 3')
|
||||
funcs.setline(4, 'line 4')
|
||||
fn.setline(1, 'line 1')
|
||||
fn.setline(2, 'line 2')
|
||||
fn.setline(3, 'line 3')
|
||||
fn.setline(4, 'line 4')
|
||||
feed('zfj')
|
||||
local ns = meths.nvim_create_namespace('ns')
|
||||
meths.nvim_buf_set_extmark(
|
||||
local ns = api.nvim_create_namespace('ns')
|
||||
api.nvim_buf_set_extmark(
|
||||
0,
|
||||
ns,
|
||||
0,
|
||||
0,
|
||||
{ virt_lines_above = true, virt_lines = { { { 'virt_line above line 1', '' } } } }
|
||||
)
|
||||
meths.nvim_buf_set_extmark(
|
||||
api.nvim_buf_set_extmark(
|
||||
0,
|
||||
ns,
|
||||
1,
|
||||
0,
|
||||
{ virt_lines = { { { 'virt_line below line 2', '' } } } }
|
||||
)
|
||||
meths.nvim_buf_set_extmark(
|
||||
api.nvim_buf_set_extmark(
|
||||
0,
|
||||
ns,
|
||||
2,
|
||||
0,
|
||||
{ virt_lines_above = true, virt_lines = { { { 'virt_line above line 3', '' } } } }
|
||||
)
|
||||
meths.nvim_buf_set_extmark(
|
||||
api.nvim_buf_set_extmark(
|
||||
0,
|
||||
ns,
|
||||
3,
|
||||
@@ -1636,7 +1636,7 @@ describe('folded lines', function()
|
||||
end
|
||||
|
||||
feed('kzo<C-Y>')
|
||||
funcs.setline(5, 'line 5')
|
||||
fn.setline(5, 'line 5')
|
||||
if multigrid then
|
||||
screen:expect {
|
||||
grid = [[
|
||||
@@ -1679,7 +1679,7 @@ describe('folded lines', function()
|
||||
]])
|
||||
end
|
||||
|
||||
meths.nvim_input_mouse('left', 'press', '', multigrid and 2 or 0, 4, 0)
|
||||
api.nvim_input_mouse('left', 'press', '', multigrid and 2 or 0, 4, 0)
|
||||
eq({
|
||||
screencol = 1,
|
||||
screenrow = 5,
|
||||
@@ -1689,9 +1689,9 @@ describe('folded lines', function()
|
||||
line = 3,
|
||||
column = 1,
|
||||
coladd = 0,
|
||||
}, funcs.getmousepos())
|
||||
}, fn.getmousepos())
|
||||
|
||||
meths.nvim_buf_set_extmark(
|
||||
api.nvim_buf_set_extmark(
|
||||
0,
|
||||
ns,
|
||||
1,
|
||||
@@ -1965,7 +1965,7 @@ describe('folded lines', function()
|
||||
]])
|
||||
end
|
||||
|
||||
meths.nvim_input_mouse('left', 'press', '3', multigrid and 2 or 0, 3, 0)
|
||||
api.nvim_input_mouse('left', 'press', '3', multigrid and 2 or 0, 3, 0)
|
||||
if multigrid then
|
||||
screen:expect {
|
||||
grid = [[
|
||||
@@ -2004,7 +2004,7 @@ describe('folded lines', function()
|
||||
]])
|
||||
end
|
||||
|
||||
meths.nvim_input_mouse('left', 'drag', '3', multigrid and 2 or 0, 7, 0)
|
||||
api.nvim_input_mouse('left', 'drag', '3', multigrid and 2 or 0, 7, 0)
|
||||
if multigrid then
|
||||
screen:expect {
|
||||
grid = [[
|
||||
@@ -2041,7 +2041,7 @@ describe('folded lines', function()
|
||||
]])
|
||||
end
|
||||
|
||||
meths.nvim_input_mouse('left', 'drag', '3', multigrid and 2 or 0, 7, 5)
|
||||
api.nvim_input_mouse('left', 'drag', '3', multigrid and 2 or 0, 7, 5)
|
||||
if multigrid then
|
||||
screen:expect {
|
||||
grid = [[
|
||||
@@ -2400,7 +2400,7 @@ describe('folded lines', function()
|
||||
]])
|
||||
end
|
||||
feed('<Esc>')
|
||||
funcs.matchadd('Search', 'line')
|
||||
fn.matchadd('Search', 'line')
|
||||
if multigrid then
|
||||
screen:expect([[
|
||||
## grid 1
|
||||
@@ -2431,9 +2431,9 @@ describe('folded lines', function()
|
||||
command('hi! CursorLine guibg=NONE guifg=Red gui=NONE')
|
||||
command('hi F0 guibg=Red guifg=Black')
|
||||
command('hi F1 guifg=White')
|
||||
meths.nvim_set_option_value('cursorline', true, {})
|
||||
meths.nvim_set_option_value('foldcolumn', '4', {})
|
||||
meths.nvim_set_option_value(
|
||||
api.nvim_set_option_value('cursorline', true, {})
|
||||
api.nvim_set_option_value('foldcolumn', '4', {})
|
||||
api.nvim_set_option_value(
|
||||
'foldtext',
|
||||
'['
|
||||
.. '["▶", ["F0", "F1"]], '
|
||||
@@ -2466,7 +2466,7 @@ describe('folded lines', function()
|
||||
|
|
||||
]])
|
||||
end
|
||||
eq('▶-\tvalid English', funcs.foldtextresult(2))
|
||||
eq('▶-\tvalid English', fn.foldtextresult(2))
|
||||
|
||||
feed('zo')
|
||||
if multigrid then
|
||||
@@ -2493,8 +2493,8 @@ describe('folded lines', function()
|
||||
|
|
||||
]])
|
||||
end
|
||||
eq('▶--\tsentence composed by', funcs.foldtextresult(3))
|
||||
eq('▶--\tin his cave.', funcs.foldtextresult(5))
|
||||
eq('▶--\tsentence composed by', fn.foldtextresult(3))
|
||||
eq('▶--\tin his cave.', fn.foldtextresult(5))
|
||||
|
||||
command('hi! Visual guibg=Red')
|
||||
feed('V2k')
|
||||
@@ -2523,7 +2523,7 @@ describe('folded lines', function()
|
||||
]])
|
||||
end
|
||||
|
||||
meths.nvim_set_option_value('rightleft', true, {})
|
||||
api.nvim_set_option_value('rightleft', true, {})
|
||||
if multigrid then
|
||||
screen:expect([[
|
||||
## grid 1
|
||||
|
||||
Reference in New Issue
Block a user