]> granicus.if.org Git - vim/commitdiff
patch 7.4.2294 v7.4.2294
authorBram Moolenaar <Bram@vim.org>
Mon, 29 Aug 2016 21:06:28 +0000 (23:06 +0200)
committerBram Moolenaar <Bram@vim.org>
Mon, 29 Aug 2016 21:06:28 +0000 (23:06 +0200)
Problem:    Sign test fails on MS-Windows when using the distributed zip
            archives.
Solution:   Create dummy files instead of relying on files in the pixmaps
            directory.

src/testdir/test_signs.vim
src/version.c

index 93cc62cd9caf01b5f742593f08adc33a7ab42456..75dbd74b343e44778461011df68243120c9bad9e 100644 (file)
@@ -145,8 +145,12 @@ func Test_sign_completion()
   call feedkeys(":sign define Sign linehl=Spell\<C-A>\<C-B>\"\<CR>", 'tx')
   call assert_equal('"sign define Sign linehl=SpellBad SpellCap SpellLocal SpellRare', @:)
 
-  call feedkeys(":sign define Sign icon=../../pixmaps/tb_p\<C-A>\<C-B>\"\<CR>", 'tx')
-  call assert_equal('"sign define Sign icon=../../pixmaps/tb_paste.xpm ../../pixmaps/tb_print.xpm', @:)
+  call writefile(['foo'], 'XsignOne')
+  call writefile(['bar'], 'XsignTwo')
+  call feedkeys(":sign define Sign icon=Xsig\<C-A>\<C-B>\"\<CR>", 'tx')
+  call assert_equal('"sign define Sign icon=XsignOne XsignTwo', @:)
+  call delete('XsignOne')
+  call delete('XsignTwo')
 
   call feedkeys(":sign undefine \<C-A>\<C-B>\"\<CR>", 'tx')
   call assert_equal('"sign undefine Sign1 Sign2', @:)
index dde3828fb18769ff39abd7458c76d261e3d009e6..d881342b1e7abf4a9e5cb9cc95e79533c4d22f3b 100644 (file)
@@ -763,6 +763,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    2294,
 /**/
     2293,
 /**/