]> granicus.if.org Git - vim/commitdiff
patch 9.0.0989: popupwin test is more flaky on MacOS v9.0.0989
authorBram Moolenaar <Bram@vim.org>
Fri, 2 Dec 2022 15:06:07 +0000 (15:06 +0000)
committerBram Moolenaar <Bram@vim.org>
Fri, 2 Dec 2022 15:06:07 +0000 (15:06 +0000)
Problem:    Popupwin test is more flaky on MacOS.
Solution:   Use a longer wait time.

src/testdir/test_popupwin.vim
src/version.c

index 2aebea495eea806769c9a58e7d4717aca54ef743..cd68bfd01fd51c99e4cb1461e49d79d71130c6b3 100644 (file)
@@ -1197,8 +1197,11 @@ func Test_popup_time()
   call assert_equal(0, popup_locate(1, 21))
   call assert_equal(0, popup_locate(2, 1))
 
-  sleep 700m
+  " Mac is usually a bit slow
+  let delay = has('mac') ? '900m' : '700m'
+  exe 'sleep ' .. delay
   redraw
+
   let line = join(map(range(1, 5), '1->screenstring(v:val)'), '')
   call assert_equal('hello', line)
 
@@ -1212,7 +1215,7 @@ func Test_popup_time()
   let line = join(map(range(1, 30), 'screenstring(&lines, v:val)'), '')
   call assert_match('.*on the command line.*', line)
 
-  sleep 700m
+  exe 'sleep ' .. delay
   redraw
   let line = join(map(range(1, 30), 'screenstring(&lines, v:val)'), '')
   call assert_notmatch('.*on the command line.*', line)
index 4cb746e18946848f65906540344b279bf0c1d7f4..6583d462a1127bcb345003d26ea170bbb6d3bd5f 100644 (file)
@@ -695,6 +695,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    989,
 /**/
     988,
 /**/