aboutsummaryrefslogtreecommitdiff
path: root/test/functional/api/ui_spec.lua
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2019-09-06 17:17:37 -0700
committerJustin M. Keyes <justinkz@gmail.com>2019-09-06 17:19:07 -0700
commit7e1c9598617a140e40a0a22676c0631294617246 (patch)
treee6988da22f16062b57d50daeda084bcc489a6a1d /test/functional/api/ui_spec.lua
parentaf946046b922dc5d5285a70a23d11916d8389a5d (diff)
downloadrneovim-7e1c9598617a140e40a0a22676c0631294617246.tar.gz
rneovim-7e1c9598617a140e40a0a22676c0631294617246.tar.bz2
rneovim-7e1c9598617a140e40a0a22676c0631294617246.zip
test: Eliminate expect_err
Eliminate `expect_err` in favor of `pcall_err` + `eq` or `matches`.
Diffstat (limited to 'test/functional/api/ui_spec.lua')
-rw-r--r--test/functional/api/ui_spec.lua22
1 files changed, 11 insertions, 11 deletions
diff --git a/test/functional/api/ui_spec.lua b/test/functional/api/ui_spec.lua
index b028a50b02..2758da6a1f 100644
--- a/test/functional/api/ui_spec.lua
+++ b/test/functional/api/ui_spec.lua
@@ -3,9 +3,9 @@ local Screen = require('test.functional.ui.screen')
local clear = helpers.clear
local eq = helpers.eq
local eval = helpers.eval
-local expect_err = helpers.expect_err
local meths = helpers.meths
local request = helpers.request
+local pcall_err = helpers.pcall_err
describe('nvim_ui_attach()', function()
before_each(function()
@@ -18,20 +18,20 @@ describe('nvim_ui_attach()', function()
eq(999, eval('&columns'))
end)
it('invalid option returns error', function()
- expect_err('No such UI option: foo',
- meths.ui_attach, 80, 24, { foo={'foo'} })
+ eq('No such UI option: foo',
+ pcall_err(meths.ui_attach, 80, 24, { foo={'foo'} }))
end)
it('validates channel arg', function()
- expect_err('UI not attached to channel: 1',
- request, 'nvim_ui_try_resize', 40, 10)
- expect_err('UI not attached to channel: 1',
- request, 'nvim_ui_set_option', 'rgb', true)
- expect_err('UI not attached to channel: 1',
- request, 'nvim_ui_detach')
+ eq('UI not attached to channel: 1',
+ pcall_err(request, 'nvim_ui_try_resize', 40, 10))
+ eq('UI not attached to channel: 1',
+ pcall_err(request, 'nvim_ui_set_option', 'rgb', true))
+ eq('UI not attached to channel: 1',
+ pcall_err(request, 'nvim_ui_detach'))
local screen = Screen.new()
screen:attach({rgb=false})
- expect_err('UI already attached to channel: 1',
- request, 'nvim_ui_attach', 40, 10, { rgb=false })
+ eq('UI already attached to channel: 1',
+ pcall_err(request, 'nvim_ui_attach', 40, 10, { rgb=false }))
end)
end)