changeset 29159:25480d36bff5 v8.2.5099

patch 8.2.5099: some terminal tests are not retried Commit: https://github.com/vim/vim/commit/62eb239c1c19ff3e08e492ecf01b1246082a03ac Author: Bram Moolenaar <Bram@vim.org> 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.
author Bram Moolenaar <Bram@vim.org>
date Wed, 15 Jun 2022 19:00:03 +0200
parents e424e1991bde
children 0579ef51744c
files src/testdir/test_terminal.vim src/version.c
diffstat 2 files changed, 7 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- 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=<C-Z> ' .. 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=<C-Z> ++eof=exit(123) ' .. s:python
--- 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,