0
0
mirror of https://github.com/vim/vim.git synced 2025-07-04 23:07:33 -04:00

patch 8.2.4525: some GUI tests don't work on Athena

Problem:    Some GUI tests don't work on Athena.
Solution:   Skip tests that won't work. (Yegappan Lakshmanan, closes #9902)
This commit is contained in:
Yegappan Lakshmanan 2022-03-07 16:57:22 +00:00 committed by Bram Moolenaar
parent d8f8629b1b
commit 08238045e7
2 changed files with 14 additions and 0 deletions

View File

@ -1364,6 +1364,10 @@ endfunc
" Test for generating a GUI tabline event to select a tab page
func Test_gui_tabline_event()
if has('gui_athena')
throw 'Skipped: tabline is not supported in Athena GUI'
endif
%bw!
edit Xfile1
tabedit Xfile2
@ -1391,6 +1395,9 @@ endfunc
" Test for generating a GUI tabline menu event to execute an action
func Test_gui_tabmenu_event()
if has('gui_athena')
throw 'Skipped: tabmenu is not supported in Athena GUI'
endif
%bw!
" Try to close the last tab page
@ -1427,6 +1434,11 @@ endfunc
" Test for find/replace text dialog event
func Test_gui_findrepl()
" Find/Replace dialog is supported only on GTK, Motif and MS-Windows.
if !has('gui_gtk') && !has('gui_motif') && !has('gui_win32')
return
endif
new
call setline(1, ['one two one', 'Twoo One two oneo'])

View File

@ -750,6 +750,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
4525,
/**/
4524,
/**/