# HG changeset patch # User Bram Moolenaar # Date 1562612403 -7200 # Node ID 9048b6fb05ce46545e4325b3dd9ac979648bf17b # Parent 40f564b561b735b661f420eb1a7cb78574d95374 patch 8.1.1651: suspend test is flaky on some systems commit https://github.com/vim/vim/commit/999224422633935eaa8b804ce3d1c2f9ca195d0a Author: Bram Moolenaar Date: Mon Jul 8 20:58:25 2019 +0200 patch 8.1.1651: suspend test is flaky on some systems Problem: Suspend test is flaky on some systems. Solution: Wait for the shell prompt to show. (Yee Cheng Chin, closes https://github.com/vim/vim/issues/4632) diff --git a/src/testdir/test_suspend.vim b/src/testdir/test_suspend.vim --- a/src/testdir/test_suspend.vim +++ b/src/testdir/test_suspend.vim @@ -54,6 +54,8 @@ func Test_suspend() " Quit gracefully to dump coverage information. call term_sendkeys(buf, ":qall!\") call term_wait(buf) + " Wait until Vim actually exited and shell shows a prompt + call WaitForAssert({-> assert_match('[$#] $', term_getline(buf, '.'))}) call StopShellInTerminal(buf) exe buf . 'bwipe!' diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -778,6 +778,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 1651, +/**/ 1650, /**/ 1649,