forked from aniani/vim
patch 7.4.2190
Problem: When startup test fails it's not easy to find out why. GUI test fails with Gnome. Solution: Add the help entry matches to a list an assert that. Set $HOME for Gnome to create .gnome2 directory.
This commit is contained in:
@@ -9,6 +9,14 @@ func SetUp()
|
|||||||
if has("gui_kde")
|
if has("gui_kde")
|
||||||
set guifont=Courier\ 10\ Pitch/8/-1/5/50/0/0/0/0/0
|
set guifont=Courier\ 10\ Pitch/8/-1/5/50/0/0/0/0/0
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
" Gnome insists on creating $HOME/.gnome2/..
|
||||||
|
call mkdir('Xhome')
|
||||||
|
let $HOME = fnamemodify('Xhome', ':p')
|
||||||
|
endfunc
|
||||||
|
|
||||||
|
func TearDown()
|
||||||
|
call delete('Xhome', 'rf')
|
||||||
endfunc
|
endfunc
|
||||||
|
|
||||||
" Test for resetting "secure" flag after GUI has started.
|
" Test for resetting "secure" flag after GUI has started.
|
||||||
|
@@ -72,16 +72,17 @@ func Test_help_arg()
|
|||||||
call assert_match('Vi IMproved', lines[0])
|
call assert_match('Vi IMproved', lines[0])
|
||||||
|
|
||||||
" check if couple of lines are there
|
" check if couple of lines are there
|
||||||
let found = 0
|
let found = []
|
||||||
for line in lines
|
for line in lines
|
||||||
if line =~ '-R.*Readonly mode'
|
if line =~ '-R.*Readonly mode'
|
||||||
let found += 1
|
call add(found, 'Readonly mode')
|
||||||
endif
|
endif
|
||||||
if line =~ '--version'
|
" Watch out for a second --version line in the Gnome version.
|
||||||
let found += 1
|
if line =~ '--version.*Print version information and exit'
|
||||||
|
call add(found, "--version")
|
||||||
endif
|
endif
|
||||||
endfor
|
endfor
|
||||||
call assert_equal(2, found)
|
call assert_equal(['Readonly mode', '--version'], found)
|
||||||
endif
|
endif
|
||||||
call delete('Xtestout')
|
call delete('Xtestout')
|
||||||
endfunc
|
endfunc
|
||||||
|
@@ -763,6 +763,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
2190,
|
||||||
/**/
|
/**/
|
||||||
2189,
|
2189,
|
||||||
/**/
|
/**/
|
||||||
|
Reference in New Issue
Block a user