vim-patch:8.1.1619: tests are not run with GUI on Travis

Problem:    Tests are not run with GUI on Travis.
Solution:   Add a testgui job. (Ozaki Kiichi, closes vim/vim#4609)
435f9f06ca

N/A patches for version.c:

vim-patch:8.1.1771: options test fails on MS-Windows

Problem:    Options test fails on MS-Windows.
Solution:   Add correct and incorrect values for 'completeslash'.
d4404b4391

vim-patch:8.1.2274: newlines in 'balloonexpr' result only work in the GUI

Problem:    Newlines in 'balloonexpr' result only work in the GUI.
Solution:   Also recognize newlines in the terminal. (closes vim/vim#5193)
d1c1c82389

vim-patch:8.2.0554: the GUI doesn't set t_Co

Problem:    The GUI doesn't set t_Co.
Solution:   In the GUI set t_Co to 256 * 256 * 256. (closes vim/vim#5903)
acc770a10f

vim-patch:8.2.1806: MS-Windows with Python: Vim freezes after import command

Problem:    MS-Windows with Python: Vim freezes after import command.
Solution:   Use either "NUL" or "CONIN$" when reopening stdin. (Yasuhiro
            Matsumoto, closes vim/vim#7083)
253b16a4ab
This commit is contained in:
Jan Edmund Lazo
2020-10-06 00:35:33 -04:00
parent 779b188db6
commit dfd1c6c417
3 changed files with 13 additions and 5 deletions

View File

@@ -596,9 +596,17 @@ endfunc
" This test must come before the Test_cursorline test, as it appears this
" defines the Normal highlighting group anyway.
func Test_1_highlight_Normalgroup_exists()
" MS-Windows GUI sets the font
if !has('win32') || !has('gui_running')
let hlNormal = HighlightArgs('Normal')
let hlNormal = HighlightArgs('Normal')
if !has('gui_running')
call assert_match('hi Normal\s*clear', hlNormal)
elseif has('gui_gtk2') || has('gui_gnome') || has('gui_gtk3')
" expect is DEFAULT_FONT of gui_gtk_x11.c
call assert_match('hi Normal\s*font=Monospace 10', hlNormal)
elseif has('gui_motif') || has('gui_athena')
" expect is DEFAULT_FONT of gui_x11.c
call assert_match('hi Normal\s*font=7x13', hlNormal)
elseif has('win32')
" expect any font
call assert_match('hi Normal\s*font=.*', hlNormal)
endif
endfunc

View File

@@ -392,7 +392,7 @@ func Test_motionforce_omap()
endfunc
func Test_error_in_map_expr()
if !has('terminal') || (has('win32') && has('gui_running'))
if !has('terminal') || has('gui_running')
throw 'Skipped: cannot run Vim in a terminal window'
endif

View File

@@ -341,7 +341,7 @@ func Test_nocatch_garbage_collect()
endfunc
func Test_error_in_timer_callback()
if !has('terminal') || (has('win32') && has('gui_running'))
if !has('terminal') || has('gui_running')
throw 'Skipped: cannot run Vim in a terminal window'
endif