diff options
author | Justin M. Keyes <justinkz@gmail.com> | 2024-01-03 02:09:18 +0100 |
---|---|---|
committer | Justin M. Keyes <justinkz@gmail.com> | 2024-01-03 02:09:29 +0100 |
commit | 04f2f864e270e772c6326cefdf24947f0130e492 (patch) | |
tree | 46f83f909b888a66c741032ab955afc6eab84292 /test/functional/terminal/api_spec.lua | |
parent | 59d117ec99b6037cb9fad5bbfb6d0b18f5012927 (diff) | |
download | rneovim-04f2f864e270e772c6326cefdf24947f0130e492.tar.gz rneovim-04f2f864e270e772c6326cefdf24947f0130e492.tar.bz2 rneovim-04f2f864e270e772c6326cefdf24947f0130e492.zip |
refactor: format test/*
Diffstat (limited to 'test/functional/terminal/api_spec.lua')
-rw-r--r-- | test/functional/terminal/api_spec.lua | 42 |
1 files changed, 25 insertions, 17 deletions
diff --git a/test/functional/terminal/api_spec.lua b/test/functional/terminal/api_spec.lua index aa46ccc8a8..79cc5016da 100644 --- a/test/functional/terminal/api_spec.lua +++ b/test/functional/terminal/api_spec.lua @@ -2,49 +2,57 @@ local helpers = require('test.functional.helpers')(after_each) local child_session = require('test.functional.terminal.helpers') local ok = helpers.ok -if helpers.skip(helpers.is_os('win')) then return end +if helpers.skip(helpers.is_os('win')) then + return +end describe('api', function() local screen - local socket_name = "./Xtest_functional_api.sock" + local socket_name = './Xtest_functional_api.sock' before_each(function() helpers.clear() os.remove(socket_name) screen = child_session.setup_child_nvim({ - '-u', 'NONE', - '-i', 'NONE', - '--cmd', 'colorscheme vim', - '--cmd', helpers.nvim_set .. ' notermguicolors', + '-u', + 'NONE', + '-i', + 'NONE', + '--cmd', + 'colorscheme vim', + '--cmd', + helpers.nvim_set .. ' notermguicolors', }) end) after_each(function() os.remove(socket_name) end) - it("qa! RPC request during insert-mode", function() - screen:expect{grid=[[ + it('qa! RPC request during insert-mode', function() + screen:expect { + grid = [[ {1: } | {4:~ }|*4 | {3:-- TERMINAL --} | - ]]} + ]], + } -- Start the socket from the child nvim. - child_session.feed_data(":echo serverstart('"..socket_name.."')\n") + child_session.feed_data(":echo serverstart('" .. socket_name .. "')\n") -- Wait for socket creation. screen:expect([[ {1: } | {4:~ }|*4 - ]]..socket_name..[[ | + ]] .. socket_name .. [[ | {3:-- TERMINAL --} | ]]) local socket_session1 = helpers.connect(socket_name) local socket_session2 = helpers.connect(socket_name) - child_session.feed_data("i[tui] insert-mode") + child_session.feed_data('i[tui] insert-mode') -- Wait for stdin to be processed. screen:expect([[ [tui] insert-mode{1: } | @@ -53,11 +61,11 @@ describe('api', function() {3:-- TERMINAL --} | ]]) - ok((socket_session1:request("nvim_ui_attach", 42, 6, {rgb=true}))) - ok((socket_session2:request("nvim_ui_attach", 25, 30, {rgb=true}))) + ok((socket_session1:request('nvim_ui_attach', 42, 6, { rgb = true }))) + ok((socket_session2:request('nvim_ui_attach', 25, 30, { rgb = true }))) - socket_session1:notify("nvim_input", "\n[socket 1] this is more than 25 columns") - socket_session2:notify("nvim_input", "\n[socket 2] input") + socket_session1:notify('nvim_input', '\n[socket 1] this is more than 25 columns') + socket_session2:notify('nvim_input', '\n[socket 2] input') screen:expect([[ [tui] insert-mode | @@ -69,6 +77,6 @@ describe('api', function() {3:-- TERMINAL --} | ]]) - socket_session1:request("nvim_command", "qa!") + socket_session1:request('nvim_command', 'qa!') end) end) |