Mercurial > vim
changeset 23268:65fd662b434d v8.2.2180
patch 8.2.2180: Vim9: test for error after error is flaky
Commit: https://github.com/vim/vim/commit/6f17a3f0237302b82cc31fb889d9094b51856948
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Dec 21 18:11:24 2020 +0100
patch 8.2.2180: Vim9: test for error after error is flaky
Problem: Vim9: test for error after error is flaky.
Solution: Wait for job to finish instead of a fixed delay.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Mon, 21 Dec 2020 18:15:04 +0100 |
parents | 26bd0b99cce1 |
children | 50c3cbc5b9b2 |
files | src/testdir/test_vim9_script.vim src/version.c |
diffstat | 2 files changed, 6 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/testdir/test_vim9_script.vim +++ b/src/testdir/test_vim9_script.vim @@ -3096,7 +3096,10 @@ def Test_no_unknown_error_after_error() source += l enddef var myjob = job_start('echo burp', {out_cb: Out_cb, exit_cb: Exit_cb, mode: 'raw'}) - sleep 100m + while job_status(myjob) == 'run' + sleep 10m + endwhile + sleep 10m END writefile(lines, 'Xdef') assert_fails('so Xdef', ['E684:', 'E1012:'])