# HG changeset patch # User Bram Moolenaar # Date 1655312403 -7200 # Node ID 25480d36bff5d200e2489df71aa67a45d900c85d # Parent e424e1991bdefc65f4ad38d7a4a8d5d865c37a6a patch 8.2.5099: some terminal tests are not retried Commit: https://github.com/vim/vim/commit/62eb239c1c19ff3e08e492ecf01b1246082a03ac Author: Bram Moolenaar Date: Wed Jun 15 17:52:44 2022 +0100 patch 8.2.5099: some terminal tests are not retried Problem: Some terminal tests are not retried. Solution: Mark terminal tests as flaky. diff --git a/src/testdir/test_terminal.vim b/src/testdir/test_terminal.vim --- a/src/testdir/test_terminal.vim +++ b/src/testdir/test_terminal.vim @@ -757,6 +757,7 @@ func Test_terminal_write_stdin() " TODO: enable once writing to stdin works on MS-Windows CheckNotMSWindows CheckExecutable wc + let g:test_is_flaky = 1 call setline(1, ['one', 'two', 'three']) %term wc @@ -775,6 +776,7 @@ endfunc func Test_terminal_eof_arg() call CheckPython(s:python) + let g:test_is_flaky = 1 call setline(1, ['print("hello")']) exe '1term ++eof=exit(123) ' .. s:python @@ -793,6 +795,7 @@ endfunc func Test_terminal_eof_arg_win32_ctrl_z() CheckMSWindows call CheckPython(s:python) + let g:test_is_flaky = 1 call setline(1, ['print("hello")']) exe '1term ++eof= ' .. s:python @@ -803,8 +806,9 @@ endfunc func Test_terminal_duplicate_eof_arg() call CheckPython(s:python) + let g:test_is_flaky = 1 - " Check the last specified ++eof arg is used and should not memory leak. + " Check the last specified ++eof arg is used and does not leak memory. new call setline(1, ['print("hello")']) exe '1term ++eof= ++eof=exit(123) ' .. s:python diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -735,6 +735,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 5099, +/**/ 5098, /**/ 5097,