summaryrefslogtreecommitdiffstats
path: root/src/testdir/test_vim9_builtin.vim
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2022-08-18 15:22:09 +0100
committerBram Moolenaar <Bram@vim.org>2022-08-18 15:22:09 +0100
commit9e043181ad51536f23d069e719d6f6b96c4c0ec0 (patch)
tree72e8e47f02c8bf7d667d49f602bd641ccf8be807 /src/testdir/test_vim9_builtin.vim
parent91c7cbfe31bbef57d5fcf7d76989fc159f73ef15 (diff)
patch 9.0.0226: job_start() test may fail under valgrindv9.0.0226
Problem: job_start() test may fail under valgrind. Solution: Wait until the job is running.
Diffstat (limited to 'src/testdir/test_vim9_builtin.vim')
-rw-r--r--src/testdir/test_vim9_builtin.vim1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/testdir/test_vim9_builtin.vim b/src/testdir/test_vim9_builtin.vim
index 55ede984d9..7aa81bc225 100644
--- a/src/testdir/test_vim9_builtin.vim
+++ b/src/testdir/test_vim9_builtin.vim
@@ -528,6 +528,7 @@ def Test_ch_getbufnr()
v9.CheckDefAndScriptFailure(['ch_getbufnr(test_null_channel(), 1)'], ['E1013: Argument 2: type mismatch, expected string but got number', 'E1174: String required for argument 2'])
# test empty string argument for ch_getbufnr()
var job: job = job_start(&shell)
+ g:WaitForAssert(() => assert_equal('run', job_status(job)))
job->ch_getbufnr('')->assert_equal(-1)
job_stop(job)
endif