Permalink
Browse files

patch 8.0.0995: terminal tests fail on Mac

Problem:    Terminal tests fail on Mac.
Solution:   Add workaround: sleep a moment in between sending keys.
  • Loading branch information...
brammool committed Aug 25, 2017
1 parent be0b729 commit 753289f9bf71c0528f00d803a39d017184640e9d
Showing with 7 additions and 0 deletions.
  1. +5 −0 src/testdir/test_terminal.vim
  2. +2 −0 src/version.c
@@ -456,6 +456,11 @@ func Test_terminal_noblock()
for c in ['a','b','c','d','e','f','g','h','i','j','k']
call term_sendkeys(g:buf, 'echo ' . repeat(c, 5000) . "\<cr>")
if has('mac')
" TODO: this should not be needed, but without it sending keys blocks
" after 8000 chars or so.
sleep 100m
endif
endfor
call term_sendkeys(g:buf, "echo done\<cr>")
View
@@ -769,6 +769,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
995,
/**/
994,
/**/

0 comments on commit 753289f

Please sign in to comment.