aboutsummaryrefslogtreecommitdiff
path: root/test/functional/api/window_spec.lua
diff options
context:
space:
mode:
Diffstat (limited to 'test/functional/api/window_spec.lua')
-rw-r--r--test/functional/api/window_spec.lua40
1 files changed, 7 insertions, 33 deletions
diff --git a/test/functional/api/window_spec.lua b/test/functional/api/window_spec.lua
index 046e7107c0..63cde9dfb2 100644
--- a/test/functional/api/window_spec.lua
+++ b/test/functional/api/window_spec.lua
@@ -2765,61 +2765,35 @@ describe('API/win', function()
border = 'single',
})
eq(
- 'title/footer cannot be an empty array',
- pcall_err(api.nvim_win_set_config, win, { title = {} })
+ 'title/footer must be string or array',
+ pcall_err(api.nvim_win_set_config, win, { title = 0 })
)
command('redraw!')
assert_alive()
- end)
-
- it('no crash with invalid footer', function()
- local win = api.nvim_open_win(0, true, {
- width = 10,
- height = 10,
- relative = 'editor',
- row = 10,
- col = 10,
- footer = { { 'test' } },
- border = 'single',
- })
eq(
'title/footer cannot be an empty array',
- pcall_err(api.nvim_win_set_config, win, { footer = {} })
+ pcall_err(api.nvim_win_set_config, win, { title = {} })
)
command('redraw!')
assert_alive()
end)
- end)
- describe('set_config', function()
- it('no crash with invalid title', function()
+ it('no crash with invalid footer', function()
local win = api.nvim_open_win(0, true, {
width = 10,
height = 10,
relative = 'editor',
row = 10,
col = 10,
- title = { { 'test' } },
+ footer = { { 'test' } },
border = 'single',
})
eq(
- 'title/footer cannot be an empty array',
- pcall_err(api.nvim_win_set_config, win, { title = {} })
+ 'title/footer must be string or array',
+ pcall_err(api.nvim_win_set_config, win, { footer = 0 })
)
command('redraw!')
assert_alive()
- end)
-
- it('no crash with invalid footer', function()
- local win = api.nvim_open_win(0, true, {
- width = 10,
- height = 10,
- relative = 'editor',
- row = 10,
- col = 10,
- footer = { { 'test' } },
- border = 'single',
- })
eq(
'title/footer cannot be an empty array',
pcall_err(api.nvim_win_set_config, win, { footer = {} })