diff options
author | Björn Linse <bjorn.linse@gmail.com> | 2018-09-20 19:19:38 +0200 |
---|---|---|
committer | Björn Linse <bjorn.linse@gmail.com> | 2018-09-22 10:18:28 +0200 |
commit | 4da5cb38d396d76d8072815d150725f7c9a85078 (patch) | |
tree | 426eb0f7525621d9760bb2cbf394d5c42b691775 /test/functional/api/server_requests_spec.lua | |
parent | 7f990741f7018b5e52833f2da6913b97c6d2d5ee (diff) | |
download | rneovim-4da5cb38d396d76d8072815d150725f7c9a85078.tar.gz rneovim-4da5cb38d396d76d8072815d150725f7c9a85078.tar.bz2 rneovim-4da5cb38d396d76d8072815d150725f7c9a85078.zip |
startup: always wait for UI with --embed, unless --headless also is supplied
Diffstat (limited to 'test/functional/api/server_requests_spec.lua')
-rw-r--r-- | test/functional/api/server_requests_spec.lua | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/test/functional/api/server_requests_spec.lua b/test/functional/api/server_requests_spec.lua index 856e5ca4d2..4d25ba0819 100644 --- a/test/functional/api/server_requests_spec.lua +++ b/test/functional/api/server_requests_spec.lua @@ -9,7 +9,7 @@ local nvim_prog, command, funcs = helpers.nvim_prog, helpers.command, helpers.fu local source, next_msg = helpers.source, helpers.next_msg local ok = helpers.ok local meths = helpers.meths -local spawn, nvim_argv = helpers.spawn, helpers.nvim_argv +local spawn, merge_args = helpers.spawn, helpers.merge_args local set_session = helpers.set_session local expect_err = helpers.expect_err @@ -23,7 +23,7 @@ describe('server -> client', function() it('handles unexpected closed stream while preparing RPC response', function() source([[ - let g:_nvim_args = [v:progpath, '--embed', '-n', '-u', 'NONE', '-i', 'NONE', ] + let g:_nvim_args = [v:progpath, '--embed', '--headless', '-n', '-u', 'NONE', '-i', 'NONE', ] let ch1 = jobstart(g:_nvim_args, {'rpc': v:true}) let child1_ch = rpcrequest(ch1, "nvim_get_api_info")[0] call rpcnotify(ch1, 'nvim_eval', 'rpcrequest('.child1_ch.', "nvim_get_api_info")') @@ -189,7 +189,7 @@ describe('server -> client', function() end before_each(function() - command("let vim = rpcstart('"..nvim_prog.."', ['-u', 'NONE', '-i', 'NONE', '--cmd', 'set noswapfile', '--embed'])") + command("let vim = rpcstart('"..nvim_prog.."', ['-u', 'NONE', '-i', 'NONE', '--cmd', 'set noswapfile', '--embed', '--headless'])") neq(0, eval('vim')) end) @@ -268,6 +268,7 @@ describe('server -> client', function() end) describe('connecting to another (peer) nvim', function() + local nvim_argv = merge_args(helpers.nvim_argv, {'--headless'}) local function connect_test(server, mode, address) local serverpid = funcs.getpid() local client = spawn(nvim_argv) |