]> granicus.if.org Git - vim/commitdiff
patch 8.1.2099: state() test fails on some Mac systems v8.1.2099
authorBram Moolenaar <Bram@vim.org>
Sat, 28 Sep 2019 20:11:56 +0000 (22:11 +0200)
committerBram Moolenaar <Bram@vim.org>
Sat, 28 Sep 2019 20:11:56 +0000 (22:11 +0200)
Problem:    state() test fails on some Mac systems.
Solution:   Increase the wait time. (closes #4983)

src/testdir/test_functions.vim
src/version.c

index 878d3436a5e6989a144eb52d04ae485bc1341478..4f39d875d93d818d440e7563516c2207c67fb192 100644 (file)
@@ -1667,6 +1667,7 @@ func Test_state()
   let lines =<< trim END
        call setline(1, ['one', 'two', 'three'])
        map ;; gg
+       set complete=.
        func RunTimer()
          call timer_start(10, {id -> execute('let g:state = state()') .. execute('let g:mode = mode()')})
        endfunc
@@ -1694,9 +1695,9 @@ func Test_state()
   call term_sendkeys(buf, getstate)
   call WaitForAssert({-> assert_match('state: mSc; mode: n', term_getline(buf, 6))}, 1000)
 
-  " Insert mode completion
+  " Insert mode completion (bit slower on Mac)
   call term_sendkeys(buf, ":call RunTimer()\<CR>Got\<C-N>")
-  call term_wait(buf, 50)
+  call term_wait(buf, 200)
   call term_sendkeys(buf, "\<Esc>")
   call term_sendkeys(buf, getstate)
   call WaitForAssert({-> assert_match('state: aSc; mode: i', term_getline(buf, 6))}, 1000)
index 20a028515bfaa2c37116e83cb850d4eff1eaf43c..28660efcc01f94e7245819493abfcc5e3f707965 100644 (file)
@@ -753,6 +753,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    2099,
 /**/
     2098,
 /**/