]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
patch 8.2.5099: some terminal tests are not retried v8.2.5099
authorBram Moolenaar <Bram@vim.org>
Wed, 15 Jun 2022 16:52:44 +0000 (17:52 +0100)
committerBram Moolenaar <Bram@vim.org>
Wed, 15 Jun 2022 16:52:44 +0000 (17:52 +0100)
Problem:    Some terminal tests are not retried.
Solution:   Mark terminal tests as flaky.

src/testdir/test_terminal.vim
src/version.c

index d0f1438507498d97b46b7fb975d673491f9b15b9..0f6a50162b49cd1a2f622480ffda887260a0e058 100644 (file)
@@ -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
index 5fdc9fd7760420ad1d5d5885784f0ce1e800b0fc..e9cfe7c2f4a32c4c75490e8f417f6b32a8c3f287 100644 (file)
@@ -734,6 +734,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    5099,
 /**/
     5098,
 /**/