]> granicus.if.org Git - vim/commitdiff
patch 9.0.0607: verbose echo message test fails on Mac OS v9.0.0607
authorBram Moolenaar <Bram@vim.org>
Tue, 27 Sep 2022 14:55:43 +0000 (15:55 +0100)
committerBram Moolenaar <Bram@vim.org>
Tue, 27 Sep 2022 14:55:43 +0000 (15:55 +0100)
Problem:    Verbose echo message test fails on Mac OS.
Solution:   Skip the test on Mac OS.

src/testdir/check.vim
src/testdir/test_messages.vim
src/version.c

index c3f2563898e6c093f148053f3154835537f0c8c1..82abb646732d4bf20ea6fb0a82979154c887127f 100644 (file)
@@ -111,6 +111,14 @@ func CheckNotBSD()
   endif
 endfunc
 
+" Command to check for not running on a MacOS
+command CheckNotMac call CheckNotMac()
+func CheckNotMac()
+  if has('mac')
+    throw 'Skipped: does not work on MacOS'
+  endif
+endfunc
+
 " Command to check for not running on a MacOS M1 system.
 command CheckNotMacM1 call CheckNotMacM1()
 func CheckNotMacM1()
index 486adcb2dee9275438ddd3220e7bf326f49c417f..2cfe92c6e6ebe7f7e01aa06930b6785c0efaa180 100644 (file)
@@ -339,7 +339,8 @@ endfunc
 " Test verbose message before echo command
 func Test_echo_verbose_system()
   CheckRunVimInTerminal
-  CheckUnix
+  CheckUnix    " needs the "seq" command
+  CheckNotMac  " doesn't use /tmp
 
   let buf = RunVimInTerminal('', {'rows': 10})
   call term_sendkeys(buf, ":4 verbose echo system('seq 20')\<CR>")
index 5a4cb9f380635c14028c58444274adb5b587bf47..8e438af3c86408b87155084d6cd380bcfbfa9b5e 100644 (file)
@@ -699,6 +699,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    607,
 /**/
     606,
 /**/