diff options
author | Lewis Russell <lewis6991@gmail.com> | 2024-01-12 17:59:57 +0000 |
---|---|---|
committer | Lewis Russell <lewis6991@gmail.com> | 2024-01-12 18:59:14 +0000 |
commit | 795f896a5772d5e0795f86642bdf90c82efac45c (patch) | |
tree | 308f04fbee18d2ec3f00c12a8bec96b84d8907f0 /test/functional/ui/popupmenu_spec.lua | |
parent | 4f81f506f96f8b5bfcf00e952ceb492d3ce9dc6e (diff) | |
download | rneovim-795f896a5772d5e0795f86642bdf90c82efac45c.tar.gz rneovim-795f896a5772d5e0795f86642bdf90c82efac45c.tar.bz2 rneovim-795f896a5772d5e0795f86642bdf90c82efac45c.zip |
test: rename (meths, funcs) -> (api, fn)
Diffstat (limited to 'test/functional/ui/popupmenu_spec.lua')
-rw-r--r-- | test/functional/ui/popupmenu_spec.lua | 163 |
1 files changed, 80 insertions, 83 deletions
diff --git a/test/functional/ui/popupmenu_spec.lua b/test/functional/ui/popupmenu_spec.lua index b4cfe39bc3..941b8b69bf 100644 --- a/test/functional/ui/popupmenu_spec.lua +++ b/test/functional/ui/popupmenu_spec.lua @@ -4,10 +4,10 @@ local assert_alive = helpers.assert_alive local clear, feed = helpers.clear, helpers.feed local source = helpers.source local insert = helpers.insert -local meths = helpers.meths +local api = helpers.api local async_meths = helpers.async_meths local command = helpers.command -local funcs = helpers.funcs +local fn = helpers.fn local eq = helpers.eq local pcall_err = helpers.pcall_err local exec_lua = helpers.exec_lua @@ -117,7 +117,7 @@ describe('ui/ext_popupmenu', function() }, } - meths.nvim_select_popupmenu_item(1, false, false, {}) + api.nvim_select_popupmenu_item(1, false, false, {}) screen:expect { grid = [[ | @@ -132,7 +132,7 @@ describe('ui/ext_popupmenu', function() }, } - meths.nvim_select_popupmenu_item(2, true, false, {}) + api.nvim_select_popupmenu_item(2, true, false, {}) screen:expect { grid = [[ | @@ -147,7 +147,7 @@ describe('ui/ext_popupmenu', function() }, } - meths.nvim_select_popupmenu_item(0, true, true, {}) + api.nvim_select_popupmenu_item(0, true, true, {}) screen:expect([[ | foo^ | @@ -170,7 +170,7 @@ describe('ui/ext_popupmenu', function() }, } - meths.nvim_select_popupmenu_item(-1, false, false, {}) + api.nvim_select_popupmenu_item(-1, false, false, {}) screen:expect { grid = [[ | @@ -185,7 +185,7 @@ describe('ui/ext_popupmenu', function() }, } - meths.nvim_select_popupmenu_item(1, true, false, {}) + api.nvim_select_popupmenu_item(1, true, false, {}) screen:expect { grid = [[ | @@ -200,7 +200,7 @@ describe('ui/ext_popupmenu', function() }, } - meths.nvim_select_popupmenu_item(-1, true, false, {}) + api.nvim_select_popupmenu_item(-1, true, false, {}) screen:expect { grid = [[ | @@ -215,7 +215,7 @@ describe('ui/ext_popupmenu', function() }, } - meths.nvim_select_popupmenu_item(0, true, false, {}) + api.nvim_select_popupmenu_item(0, true, false, {}) screen:expect { grid = [[ | @@ -230,7 +230,7 @@ describe('ui/ext_popupmenu', function() }, } - meths.nvim_select_popupmenu_item(-1, true, true, {}) + api.nvim_select_popupmenu_item(-1, true, true, {}) screen:expect([[ | ^ | @@ -262,7 +262,7 @@ describe('ui/ext_popupmenu', function() }, }) - meths.nvim_select_popupmenu_item(-1, true, false, {}) + api.nvim_select_popupmenu_item(-1, true, false, {}) screen:expect({ grid = [[ |*2 @@ -276,7 +276,7 @@ describe('ui/ext_popupmenu', function() }, }) - meths.nvim_select_popupmenu_item(5, true, false, {}) + api.nvim_select_popupmenu_item(5, true, false, {}) screen:expect({ grid = [[ |*2 @@ -290,7 +290,7 @@ describe('ui/ext_popupmenu', function() }, }) - meths.nvim_select_popupmenu_item(-1, true, true, {}) + api.nvim_select_popupmenu_item(-1, true, true, {}) screen:expect({ grid = [[ |*2 @@ -313,7 +313,7 @@ describe('ui/ext_popupmenu', function() }, }) - meths.nvim_select_popupmenu_item(5, true, true, {}) + api.nvim_select_popupmenu_item(5, true, true, {}) screen:expect({ grid = [[ |*2 @@ -608,7 +608,7 @@ describe('ui/ext_popupmenu', function() } local pum_height = 6 feed('o<C-r>=TestCompleteMonth()<CR>') - meths.nvim_ui_pum_set_height(pum_height) + api.nvim_ui_pum_set_height(pum_height) feed('<PageDown>') -- pos becomes pum_height-2 because it is subtracting 2 to keep some -- context in ins_compl_key2count() @@ -628,14 +628,14 @@ describe('ui/ext_popupmenu', function() end) it('an error occurs if set 0 or less', function() - meths.nvim_ui_pum_set_height(1) - eq('Expected pum height > 0', pcall_err(meths.nvim_ui_pum_set_height, 0)) + api.nvim_ui_pum_set_height(1) + eq('Expected pum height > 0', pcall_err(api.nvim_ui_pum_set_height, 0)) end) it('an error occurs when ext_popupmenu is false', function() - meths.nvim_ui_pum_set_height(1) + api.nvim_ui_pum_set_height(1) screen:set_option('ext_popupmenu', false) - eq('It must support the ext_popupmenu option', pcall_err(meths.nvim_ui_pum_set_height, 1)) + eq('It must support the ext_popupmenu option', pcall_err(api.nvim_ui_pum_set_height, 1)) end) end) @@ -658,9 +658,9 @@ describe('ui/ext_popupmenu', function() } local pum_height = 6 feed('o<C-r>=TestCompleteMonth()<CR>') - meths.nvim_ui_pum_set_height(pum_height) + api.nvim_ui_pum_set_height(pum_height) -- set bounds w h r c - meths.nvim_ui_pum_set_bounds(10.5, 5.2, 6.3, 7.4) + api.nvim_ui_pum_set_bounds(10.5, 5.2, 6.3, 7.4) feed('<PageDown>') -- pos becomes pum_height-2 because it is subtracting 2 to keep some -- context in ins_compl_key2count() @@ -680,23 +680,23 @@ describe('ui/ext_popupmenu', function() end) it('no error occurs if row or col set less than 0', function() - meths.nvim_ui_pum_set_bounds(1.0, 1.0, 0.0, 1.5) - meths.nvim_ui_pum_set_bounds(1.0, 1.0, -1.0, 0.0) - meths.nvim_ui_pum_set_bounds(1.0, 1.0, 0.0, -1.0) + api.nvim_ui_pum_set_bounds(1.0, 1.0, 0.0, 1.5) + api.nvim_ui_pum_set_bounds(1.0, 1.0, -1.0, 0.0) + api.nvim_ui_pum_set_bounds(1.0, 1.0, 0.0, -1.0) end) it('an error occurs if width or height set 0 or less', function() - meths.nvim_ui_pum_set_bounds(1.0, 1.0, 0.0, 1.5) - eq('Expected width > 0', pcall_err(meths.nvim_ui_pum_set_bounds, 0.0, 1.0, 1.0, 0.0)) - eq('Expected height > 0', pcall_err(meths.nvim_ui_pum_set_bounds, 1.0, -1.0, 1.0, 0.0)) + api.nvim_ui_pum_set_bounds(1.0, 1.0, 0.0, 1.5) + eq('Expected width > 0', pcall_err(api.nvim_ui_pum_set_bounds, 0.0, 1.0, 1.0, 0.0)) + eq('Expected height > 0', pcall_err(api.nvim_ui_pum_set_bounds, 1.0, -1.0, 1.0, 0.0)) end) it('an error occurs when ext_popupmenu is false', function() - meths.nvim_ui_pum_set_bounds(1.0, 1.0, 0.0, 1.5) + api.nvim_ui_pum_set_bounds(1.0, 1.0, 0.0, 1.5) screen:set_option('ext_popupmenu', false) eq( 'UI must support the ext_popupmenu option', - pcall_err(meths.nvim_ui_pum_set_bounds, 1.0, 1.0, 0.0, 1.5) + pcall_err(api.nvim_ui_pum_set_bounds, 1.0, 1.0, 0.0, 1.5) ) end) end) @@ -768,7 +768,7 @@ describe('ui/ext_popupmenu', function() {1:~ }|*8 :sign ^ | ]]) - eq(0, funcs.wildmenumode()) + eq(0, fn.wildmenumode()) feed('<tab>') screen:expect { @@ -779,7 +779,7 @@ describe('ui/ext_popupmenu', function() ]], popupmenu = { items = wild_expected, pos = 0, anchor = { 1, 9, 6 } }, } - eq(1, funcs.wildmenumode()) + eq(1, fn.wildmenumode()) feed('<left>') screen:expect { @@ -820,7 +820,7 @@ describe('ui/ext_popupmenu', function() popupmenu = { items = wild_expected, pos = 5, anchor = { 1, 9, 6 } }, } feed('<esc>') - eq(0, funcs.wildmenumode()) + eq(0, fn.wildmenumode()) -- check positioning with multibyte char in pattern command('e långfile1') @@ -1055,7 +1055,7 @@ describe("builtin popupmenu 'pumblend'", function() {20:-- Keyword Local completion (^N^P) }{21:match 1 of 65} | ]]) - meths.nvim_input_mouse('wheel', 'down', '', 0, 9, 40) + api.nvim_input_mouse('wheel', 'down', '', 0, 9, 40) screen:expect([[ Lorem ipsum d{1:ol}or sit amet, consectetur | adipisicing elit, sed do eiusmod tempor | @@ -2014,7 +2014,7 @@ describe('builtin popupmenu', function() {2:-- Keyword Local completion (^N^P) }{5:match 1 of 65} | ]]) - meths.nvim_input_mouse('wheel', 'down', '', 0, 9, 40) + api.nvim_input_mouse('wheel', 'down', '', 0, 9, 40) screen:expect([[ Est ^ | L{n: sunt }{s: }sit amet, consectetur | @@ -2050,7 +2050,7 @@ describe('builtin popupmenu', function() {2:-- Keyword Local completion (^N^P) }{5:match 1 of 65} | ]]) - meths.nvim_input_mouse('wheel', 'up', '', 0, 9, 40) + api.nvim_input_mouse('wheel', 'up', '', 0, 9, 40) screen:expect([[ Est e^ | L{n: elit } sit amet, consectetur | @@ -2086,7 +2086,7 @@ describe('builtin popupmenu', function() {2:-- Keyword Local completion (^N^P) }{5:match 1 of 65} | ]]) - meths.nvim_input_mouse('wheel', 'down', '', 0, 9, 40) + api.nvim_input_mouse('wheel', 'down', '', 0, 9, 40) screen:expect([[ Est es^ | L{n: esse } sit amet, consectetur | @@ -2140,7 +2140,7 @@ describe('builtin popupmenu', function() {2:-- Keyword Local completion (^N^P) }{5:match 22 of 65} | ]]) - meths.nvim_input_mouse('wheel', 'down', '', 0, 9, 40) + api.nvim_input_mouse('wheel', 'down', '', 0, 9, 40) screen:expect([[ Est eu^ | L{n: elit } sit amet, consectetur | @@ -2158,10 +2158,7 @@ describe('builtin popupmenu', function() {2:-- Keyword Local completion (^N^P) }{5:match 22 of 65} | ]]) - funcs.complete( - 4, - { 'ea', 'eeeeeeeeeeeeeeeeee', 'ei', 'eo', 'eu', 'ey', 'eå', 'eä', 'eö' } - ) + fn.complete(4, { 'ea', 'eeeeeeeeeeeeeeeeee', 'ei', 'eo', 'eu', 'ey', 'eå', 'eä', 'eö' }) screen:expect([[ Est eu^ | {s: ea }t amet, consectetur | @@ -2179,7 +2176,7 @@ describe('builtin popupmenu', function() {2:-- Keyword Local completion (^N^P) }{5:match 1 of 9} | ]]) - funcs.complete(4, { 'ea', 'eee', 'ei', 'eo', 'eu', 'ey', 'eå', 'eä', 'eö' }) + fn.complete(4, { 'ea', 'eee', 'ei', 'eo', 'eu', 'ey', 'eå', 'eä', 'eö' }) screen:expect([[ Est eu^ | {s: ea }r sit amet, consectetur | @@ -2215,7 +2212,7 @@ describe('builtin popupmenu', function() {2:-- INSERT --} | ]]) - funcs.complete(6, { 'foo', 'bar' }) + fn.complete(6, { 'foo', 'bar' }) screen:expect([[ Esteee^ | Lo{s: foo }sit amet, consectetur | @@ -2256,7 +2253,7 @@ describe('builtin popupmenu', function() feed('isome long prefix before the ') command('set completeopt+=noinsert,noselect') command('set linebreak') - funcs.complete(29, { 'word', 'choice', 'text', 'thing' }) + fn.complete(29, { 'word', 'choice', 'text', 'thing' }) screen:expect([[ some long prefix before the ^ | {1:~ }{n: word }| @@ -2360,7 +2357,7 @@ describe('builtin popupmenu', function() command('set completeopt+=noinsert,noselect') command('autocmd VimResized * redraw!') command('set linebreak') - funcs.complete(29, { 'word', 'choice', 'text', 'thing' }) + fn.complete(29, { 'word', 'choice', 'text', 'thing' }) screen:expect([[ some long prefix before the ^ | {1:~ }{n: word }| @@ -2395,7 +2392,7 @@ describe('builtin popupmenu', function() ]]) command('set completeopt+=noinsert,noselect') - funcs.complete(16, { 'word', 'choice', 'text', 'thing' }) + fn.complete(16, { 'word', 'choice', 'text', 'thing' }) screen:expect([[ ^ tfelthgir emos| {1: }{n: drow }{1: ~}| @@ -2458,7 +2455,7 @@ describe('builtin popupmenu', function() command('set completeopt+=noinsert,noselect') command('set pumheight=2') feed('isome rightleft ') - funcs.complete(16, { 'word', 'choice', 'text', 'thing' }) + fn.complete(16, { 'word', 'choice', 'text', 'thing' }) if multigrid then screen:expect { grid = [[ @@ -2493,7 +2490,7 @@ describe('builtin popupmenu', function() ]]) end feed('<C-E><CR>') - funcs.complete(1, { 'word', 'choice', 'text', 'thing' }) + fn.complete(1, { 'word', 'choice', 'text', 'thing' }) if multigrid then screen:expect { grid = [[ @@ -2603,7 +2600,7 @@ describe('builtin popupmenu', function() screen:try_resize(40, 8) feed('ixx<cr>') command('imap <f2> <cmd>echoerr "very"\\|echoerr "much"\\|echoerr "error"<cr>') - funcs.complete(1, { 'word', 'choice', 'text', 'thing' }) + fn.complete(1, { 'word', 'choice', 'text', 'thing' }) screen:expect([[ xx | word^ | @@ -2663,7 +2660,7 @@ describe('builtin popupmenu', function() {2:-- INSERT --} | ]]) - meths.nvim_input_mouse('wheel', 'down', '', 0, 6, 15) + api.nvim_input_mouse('wheel', 'down', '', 0, 6, 15) screen:expect { grid = [[ xx | @@ -2682,7 +2679,7 @@ describe('builtin popupmenu', function() it('with kind, menu and abbr attributes', function() screen:try_resize(40, 8) feed('ixx ') - funcs.complete(4, { + fn.complete(4, { { word = 'wordey', kind = 'x', menu = 'extrainfo' }, 'thing', { word = 'secret', abbr = 'sneaky', menu = 'bar' }, @@ -3317,7 +3314,7 @@ describe('builtin popupmenu', function() :sign un^ | ]], } - eq(0, funcs.wildmenumode()) + eq(0, fn.wildmenumode()) -- pressing <Tab> should display the wildmenu feed('<Tab>') @@ -3330,7 +3327,7 @@ describe('builtin popupmenu', function() :sign undefine^ | ]], } - eq(1, funcs.wildmenumode()) + eq(1, fn.wildmenumode()) -- pressing <Tab> second time should select the next entry in the menu feed('<Tab>') @@ -3347,7 +3344,7 @@ describe('builtin popupmenu', function() it('wildoptions=pum with a wrapped line in buffer vim-patch:8.2.4655', function() screen:try_resize(32, 10) - meths.nvim_buf_set_lines(0, 0, -1, true, { ('a'):rep(100) }) + api.nvim_buf_set_lines(0, 0, -1, true, { ('a'):rep(100) }) command('set wildoptions+=pum') feed('$') feed(':sign <Tab>') @@ -3461,7 +3458,7 @@ describe('builtin popupmenu', function() command('set completeopt+=noinsert,noselect') command('set linebreak') command('set pumheight=2') - funcs.complete(29, { 'word', 'choice', 'text', 'thing' }) + fn.complete(29, { 'word', 'choice', 'text', 'thing' }) if multigrid then screen:expect { grid = [[ @@ -3498,7 +3495,7 @@ describe('builtin popupmenu', function() command('set completeopt+=noinsert,noselect') command('set linebreak') command('set pumwidth=8') - funcs.complete(29, { 'word', 'choice', 'text', 'thing' }) + fn.complete(29, { 'word', 'choice', 'text', 'thing' }) if multigrid then screen:expect { grid = [[ @@ -3544,7 +3541,7 @@ describe('builtin popupmenu', function() command('set rightleft') command('call setline(1, repeat(" ", &columns - ' .. max_len .. '))') feed('$i') - funcs.complete(col - max_len, items) + fn.complete(col - max_len, items) feed('<c-y>') assert_alive() end) @@ -3553,7 +3550,7 @@ describe('builtin popupmenu', function() screen:try_resize(32, 8) command('set completeopt+=menuone,noselect') feed('i' .. string.rep(' ', 13)) - funcs.complete(14, { '哦哦哦哦哦哦哦哦哦哦' }) + fn.complete(14, { '哦哦哦哦哦哦哦哦哦哦' }) if multigrid then screen:expect({ grid = [[ @@ -3589,7 +3586,7 @@ describe('builtin popupmenu', function() for _ = 1, 8 do table.insert(items, { word = '哦哦哦哦哦哦哦哦哦哦', equal = 1, dup = 1 }) end - funcs.complete(13, items) + fn.complete(13, items) if multigrid then screen:expect({ grid = [[ @@ -3631,7 +3628,7 @@ describe('builtin popupmenu', function() ]]) if multigrid then - meths.nvim_input_mouse('right', 'press', '', 2, 0, 4) + api.nvim_input_mouse('right', 'press', '', 2, 0, 4) screen:expect({ grid = [[ ## grid 1 @@ -3739,10 +3736,10 @@ describe('builtin popupmenu', function() :let g:menustr = 'bar' | ]]) end - eq('bar', meths.nvim_get_var('menustr')) + eq('bar', api.nvim_get_var('menustr')) if multigrid then - meths.nvim_input_mouse('right', 'press', '', 2, 2, 20) + api.nvim_input_mouse('right', 'press', '', 2, 2, 20) screen:expect({ grid = [[ ## grid 1 @@ -3771,7 +3768,7 @@ describe('builtin popupmenu', function() ]]) end if multigrid then - meths.nvim_input_mouse('right', 'press', '', 2, 0, 18) + api.nvim_input_mouse('right', 'press', '', 2, 0, 18) screen:expect { grid = [[ ## grid 1 @@ -3803,7 +3800,7 @@ describe('builtin popupmenu', function() ]]) end if multigrid then - meths.nvim_input_mouse('right', 'press', '', 4, 1, 3) + api.nvim_input_mouse('right', 'press', '', 4, 1, 3) screen:expect({ grid = [[ ## grid 1 @@ -3832,7 +3829,7 @@ describe('builtin popupmenu', function() ]]) end if multigrid then - meths.nvim_input_mouse('left', 'press', '', 4, 2, 2) + api.nvim_input_mouse('left', 'press', '', 4, 2, 2) screen:expect({ grid = [[ ## grid 1 @@ -3853,10 +3850,10 @@ describe('builtin popupmenu', function() :let g:menustr = 'baz' | ]]) end - eq('baz', meths.nvim_get_var('menustr')) + eq('baz', api.nvim_get_var('menustr')) if multigrid then - meths.nvim_input_mouse('right', 'press', '', 2, 0, 4) + api.nvim_input_mouse('right', 'press', '', 2, 0, 4) screen:expect({ grid = [[ ## grid 1 @@ -3886,7 +3883,7 @@ describe('builtin popupmenu', function() ]]) end if multigrid then - meths.nvim_input_mouse('right', 'drag', '', 2, 3, 6) + api.nvim_input_mouse('right', 'drag', '', 2, 3, 6) screen:expect({ grid = [[ ## grid 1 @@ -3916,7 +3913,7 @@ describe('builtin popupmenu', function() ]]) end if multigrid then - meths.nvim_input_mouse('right', 'release', '', 2, 1, 6) + api.nvim_input_mouse('right', 'release', '', 2, 1, 6) screen:expect({ grid = [[ ## grid 1 @@ -3937,11 +3934,11 @@ describe('builtin popupmenu', function() :let g:menustr = 'foo' | ]]) end - eq('foo', meths.nvim_get_var('menustr')) + eq('foo', api.nvim_get_var('menustr')) eq(false, screen.options.mousemoveevent) if multigrid then - meths.nvim_input_mouse('right', 'press', '', 2, 0, 4) + api.nvim_input_mouse('right', 'press', '', 2, 0, 4) screen:expect({ grid = [[ ## grid 1 @@ -3972,7 +3969,7 @@ describe('builtin popupmenu', function() end eq(true, screen.options.mousemoveevent) if multigrid then - meths.nvim_input_mouse('move', '', '', 2, 3, 6) + api.nvim_input_mouse('move', '', '', 2, 3, 6) screen:expect({ grid = [[ ## grid 1 @@ -4003,7 +4000,7 @@ describe('builtin popupmenu', function() end eq(true, screen.options.mousemoveevent) if multigrid then - meths.nvim_input_mouse('left', 'press', '', 2, 2, 6) + api.nvim_input_mouse('left', 'press', '', 2, 2, 6) screen:expect({ grid = [[ ## grid 1 @@ -4025,11 +4022,11 @@ describe('builtin popupmenu', function() ]]) end eq(false, screen.options.mousemoveevent) - eq('bar', meths.nvim_get_var('menustr')) + eq('bar', api.nvim_get_var('menustr')) command('set laststatus=0 | botright split') if multigrid then - meths.nvim_input_mouse('right', 'press', '', 5, 1, 20) + api.nvim_input_mouse('right', 'press', '', 5, 1, 20) screen:expect({ grid = [[ ## grid 1 @@ -4064,7 +4061,7 @@ describe('builtin popupmenu', function() ]]) end if multigrid then - meths.nvim_input_mouse('left', 'press', '', 4, 2, 2) + api.nvim_input_mouse('left', 'press', '', 4, 2, 2) screen:expect({ grid = [[ ## grid 1 @@ -4093,11 +4090,11 @@ describe('builtin popupmenu', function() :let g:menustr = 'baz' | ]]) end - eq('baz', meths.nvim_get_var('menustr')) + eq('baz', api.nvim_get_var('menustr')) command('set winwidth=1 | rightbelow vsplit') if multigrid then - meths.nvim_input_mouse('right', 'press', '', 6, 1, 14) + api.nvim_input_mouse('right', 'press', '', 6, 1, 14) screen:expect({ grid = [[ ## grid 1 @@ -4135,7 +4132,7 @@ describe('builtin popupmenu', function() ]]) end if multigrid then - meths.nvim_input_mouse('left', 'press', '', 4, 0, 2) + api.nvim_input_mouse('left', 'press', '', 4, 0, 2) screen:expect({ grid = [[ ## grid 1 @@ -4167,11 +4164,11 @@ describe('builtin popupmenu', function() :let g:menustr = 'foo' | ]]) end - eq('foo', meths.nvim_get_var('menustr')) + eq('foo', api.nvim_get_var('menustr')) command('setlocal winbar=WINBAR') if multigrid then - meths.nvim_input_mouse('right', 'press', '', 6, 1, 14) + api.nvim_input_mouse('right', 'press', '', 6, 1, 14) screen:expect({ grid = [[ ## grid 1 @@ -4209,7 +4206,7 @@ describe('builtin popupmenu', function() ]]) end if multigrid then - meths.nvim_input_mouse('left', 'press', '', 4, 1, 2) + api.nvim_input_mouse('left', 'press', '', 4, 1, 2) screen:expect({ grid = [[ ## grid 1 @@ -4241,7 +4238,7 @@ describe('builtin popupmenu', function() :let g:menustr = 'bar' | ]]) end - eq('bar', meths.nvim_get_var('menustr')) + eq('bar', api.nvim_get_var('menustr')) end) if not multigrid then |