aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/functional/helpers.lua5
-rw-r--r--test/functional/provider/nodejs_spec.lua4
2 files changed, 3 insertions, 6 deletions
diff --git a/test/functional/helpers.lua b/test/functional/helpers.lua
index 03c6f3bbaa..e690fe350d 100644
--- a/test/functional/helpers.lua
+++ b/test/functional/helpers.lua
@@ -306,10 +306,7 @@ local function retry(max, max_ms, fn)
end
luv.update_time() -- Update cached value of luv.now() (libuv: uv_now()).
if (max and tries >= max) or (luv.now() - start_time > timeout) then
- if type(result) == "string" then
- result = "\nretry() attempts: "..tostring(tries).."\n"..result
- end
- error(result)
+ error("\nretry() attempts: "..tostring(tries).."\n"..tostring(result))
end
tries = tries + 1
end
diff --git a/test/functional/provider/nodejs_spec.lua b/test/functional/provider/nodejs_spec.lua
index 0a12b1a154..d9af020bfe 100644
--- a/test/functional/provider/nodejs_spec.lua
+++ b/test/functional/provider/nodejs_spec.lua
@@ -35,7 +35,7 @@ describe('nodejs host', function()
nvim.command('call jobstop(g:job_id)');
]])
command('let g:job_id = jobstart(["node", "'..fname..'"])')
- retry(nil, 1000, function() eq('hello', eval('g:job_out')) end)
+ retry(nil, 2000, function() eq('hello', eval('g:job_out')) end)
end)
it('plugin works', function()
local fname = 'Xtest-nodejs-hello-plugin.js'
@@ -56,6 +56,6 @@ describe('nodejs host', function()
nvim.command('call jobstop(g:job_id)');
]])
command('let g:job_id = jobstart(["node", "'..fname..'"])')
- retry(nil, 1000, function() eq('hello-plugin', eval('g:job_out')) end)
+ retry(nil, 2000, function() eq('hello-plugin', eval('g:job_out')) end)
end)
end)