From 8f02ae82e203920b472d17e75a61763f3a409a7b Mon Sep 17 00:00:00 2001 From: Lewis Russell Date: Tue, 16 Jan 2024 13:26:21 +0000 Subject: test: use integers for API Buffer/Window/Tabpage EXT types --- test/functional/vimscript/buf_functions_spec.lua | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'test/functional/vimscript/buf_functions_spec.lua') diff --git a/test/functional/vimscript/buf_functions_spec.lua b/test/functional/vimscript/buf_functions_spec.lua index 5557ce6788..931fe640a9 100644 --- a/test/functional/vimscript/buf_functions_spec.lua +++ b/test/functional/vimscript/buf_functions_spec.lua @@ -243,7 +243,7 @@ describe('getbufvar() function', function() -- But with window-local options it probably does not what you expect command('setl number') -- (note that current window’s buffer is 2, but getbufvar() receives 1) - eq({ id = 2 }, api.nvim_win_get_buf(0)) + eq(2, api.nvim_win_get_buf(0)) eq(1, fn.getbufvar(1, '&number')) eq(1, fn.getbufvar(1, '&l:number')) -- You can get global value though, if you find this useful. @@ -287,18 +287,18 @@ describe('setbufvar() function', function() eq(2, api.nvim_buf_get_number(api.nvim_win_get_buf(0))) fn.setbufvar(1, '&number', true) local windows = api.nvim_tabpage_list_wins(0) - eq(false, api.nvim_get_option_value('number', { win = windows[1].id })) - eq(true, api.nvim_get_option_value('number', { win = windows[2].id })) - eq(false, api.nvim_get_option_value('number', { win = windows[3].id })) - eq(false, api.nvim_get_option_value('number', { win = api.nvim_get_current_win().id })) + eq(false, api.nvim_get_option_value('number', { win = windows[1] })) + eq(true, api.nvim_get_option_value('number', { win = windows[2] })) + eq(false, api.nvim_get_option_value('number', { win = windows[3] })) + eq(false, api.nvim_get_option_value('number', { win = api.nvim_get_current_win() })) eq(true, api.nvim_get_option_value('hidden', {})) fn.setbufvar(1, '&hidden', 0) eq(false, api.nvim_get_option_value('hidden', {})) - eq(false, api.nvim_get_option_value('autoindent', { buf = buf1.id })) + eq(false, api.nvim_get_option_value('autoindent', { buf = buf1 })) fn.setbufvar(1, '&autoindent', true) - eq(true, api.nvim_get_option_value('autoindent', { buf = buf1.id })) + eq(true, api.nvim_get_option_value('autoindent', { buf = buf1 })) eq('Vim(call):E355: Unknown option: xxx', exc_exec('call setbufvar(1, "&xxx", 0)')) end) it('may set variables', function() -- cgit