Skip to content

Commit d1ee004

Browse files
committed
patch 8.0.0805: GUI test fails with gnome2
Problem: GUI test fails with gnome2. Solution: Set $HOME to an existing directory.
1 parent 91d348a commit d1ee004

3 files changed

Lines changed: 8 additions & 1 deletion

File tree

src/testdir/runtest.vim

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,9 @@ func FinishTesting()
158158
" Don't write viminfo on exit.
159159
set viminfo=
160160

161+
" Clean up files created by setup.vim
162+
call delete('XfakeHOME', 'rf')
163+
161164
if s:fail == 0
162165
" Success, create the .res file so that make knows it's done.
163166
exe 'split ' . fnamemodify(g:testname, ':r') . '.res'

src/testdir/setup.vim

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,7 @@ if 1
1414
endif
1515

1616
" Make sure $HOME does not get read or written.
17-
let $HOME = '/does/not/exist'
17+
" It must exist, gnome tries to create $HOME/.gnome2
18+
let $HOME = getcwd() . '/XfakeHOME'
19+
call mkdir($HOME)
1820
endif

src/version.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -769,6 +769,8 @@ static char *(features[]) =
769769

770770
static int included_patches[] =
771771
{ /* Add new patch number below this line */
772+
/**/
773+
805,
772774
/**/
773775
804,
774776
/**/

0 commit comments

Comments
 (0)