diff options
author | Charlie Groves <charlie.groves@gmail.com> | 2022-03-03 16:33:27 -0500 |
---|---|---|
committer | Charlie Groves <charlie.groves@gmail.com> | 2022-03-11 11:16:46 -0500 |
commit | 29c36322857b37263b07eb1301d71ccd8a2ae044 (patch) | |
tree | 48d7b3e3de63be8b0d62b51650ed411f0b34ce7b /test | |
parent | e095a868cbc9ff504087b3df89e4d92d0421ab38 (diff) | |
download | rneovim-29c36322857b37263b07eb1301d71ccd8a2ae044.tar.gz rneovim-29c36322857b37263b07eb1301d71ccd8a2ae044.tar.bz2 rneovim-29c36322857b37263b07eb1301d71ccd8a2ae044.zip |
fix(remote): report on missing wait commands, typecheck lua results
Clean up lint errors, too
Diffstat (limited to 'test')
-rw-r--r-- | test/functional/core/remote_spec.lua | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/test/functional/core/remote_spec.lua b/test/functional/core/remote_spec.lua index e86d15ec69..602a5a71eb 100644 --- a/test/functional/core/remote_spec.lua +++ b/test/functional/core/remote_spec.lua @@ -9,7 +9,6 @@ local insert = helpers.insert local meths = helpers.meths local new_argv = helpers.new_argv local neq = helpers.neq -local run = helpers.run local set_session = helpers.set_session local spawn = helpers.spawn local tmpname = helpers.tmpname @@ -38,7 +37,7 @@ describe('Remote', function() server:close() end) - function run_remote(...) + local function run_remote(...) set_session(server) local addr = funcs.serverlist()[1] local client_argv = new_argv({args={'--server', addr, ...}}) @@ -121,7 +120,7 @@ describe('Remote', function() -- to wait for the remote instance to exit and calling jobwait blocks -- the event loop. If the server event loop is blocked, it can't process -- our incoming --remote calls. - local client_starter = clear() + clear() local bogus_job_id = funcs.jobstart(bogus_argv) eq({2}, funcs.jobwait({bogus_job_id})) end @@ -136,5 +135,8 @@ describe('Remote', function() it('expr without server', function() run_and_check_exit_code('--remote-expr', 'setline(1, "Yo")') end) + it('wait subcommand', function() + run_and_check_exit_code('--remote-wait', fname) + end) end) end) |