aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/nvim/testdir/test_swap.vim6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/nvim/testdir/test_swap.vim b/src/nvim/testdir/test_swap.vim
index ceadc1d85a..4241f4fd69 100644
--- a/src/nvim/testdir/test_swap.vim
+++ b/src/nvim/testdir/test_swap.vim
@@ -435,6 +435,12 @@ func s:get_unused_pid(base)
if job_status(j) ==# 'dead'
return job_info(j).process
endif
+ elseif has('nvim')
+ let j = jobstart('echo')
+ let pid = jobpid(j)
+ if jobwait([j])[0] >= 0
+ return pid
+ endif
endif
" Must add four for MS-Windows to see it as a different one.
return a:base + 4