1
0
forked from aniani/vim

patch 9.0.1004: suspend test sometimes fails on MacOS

Problem:    Suspend test sometimes fails on MacOS.
Solution:   Wait a short while for terminal responses.
This commit is contained in:
Bram Moolenaar 2022-12-04 22:26:40 +00:00
parent 3d3e2aa826
commit a0a6f3a22a
2 changed files with 7 additions and 0 deletions

View File

@ -2,6 +2,7 @@
source check.vim
source term_util.vim
source shared.vim
func CheckSuspended(buf, fileExists)
call WaitForAssert({-> assert_match('[$#] $', term_getline(a:buf, '.'))})
@ -21,6 +22,8 @@ func Test_suspend()
CheckFeature terminal
CheckExecutable /bin/sh
call WaitForResponses()
let buf = term_start('/bin/sh')
" Wait for shell prompt.
call WaitForAssert({-> assert_match('[$#] $', term_getline(buf, '.'))})
@ -65,6 +68,8 @@ func Test_suspend_autocmd()
CheckFeature terminal
CheckExecutable /bin/sh
call WaitForResponses()
let buf = term_start('/bin/sh', #{term_rows: 6})
" Wait for shell prompt.
call WaitForAssert({-> assert_match('[$#] $', term_getline(buf, '.'))})

View File

@ -695,6 +695,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
1004,
/**/
1003,
/**/