@@ -7,6 +7,14 @@ source view_util.vim
77source check.vim
88source screendump.vim
99
10+ func SetUp ()
11+ set laststatus = 2
12+ endfunc
13+
14+ func TearDown ()
15+ set laststatus &
16+ endfunc
17+
1018func s: get_statusline ()
1119 return ScreenLines (&lines - 1 , &columns )[0 ]
1220endfunc
@@ -35,7 +43,6 @@ endfunc
3543
3644func Test_caught_error_in_statusline ()
3745 let s: func_in_statusline_called = 0
38- set laststatus = 2
3946 let statusline = ' %{StatuslineWithCaughtError()}'
4047 let &statusline = statusline
4148 redrawstatus
@@ -46,7 +53,6 @@ endfunc
4653
4754func Test_statusline_will_be_disabled_with_error ()
4855 let s: func_in_statusline_called = 0
49- set laststatus = 2
5056 let statusline = ' %{StatuslineWithError()}'
5157 try
5258 let &statusline = statusline
@@ -73,7 +79,6 @@ func Test_statusline()
7379 call assert_match (' ^ ((2) of 2)\s*$' , s: get_statusline ())
7480
7581 only
76- set laststatus = 2
7782 set splitbelow
7883 call setline (1 , range (1 , 10000 ))
7984
@@ -432,7 +437,6 @@ func Test_statusline()
432437 % bw !
433438 call delete (' Xstatusline' )
434439 set statusline &
435- set laststatus &
436440 set splitbelow &
437441endfunc
438442
@@ -518,15 +522,14 @@ endfunc
518522" with a custom 'statusline'
519523func Test_statusline_mbyte_fillchar ()
520524 only
521- set laststatus = 2
522525 set fillchars = vert :\| ,fold :- ,stl :━,stlnc:═
523526 set statusline = a % = b
524527 call assert_match (' ^a\+━\+b$' , s: get_statusline ())
525528 vnew
526529 call assert_match (' ^a\+━\+b━a\+═\+b$' , s: get_statusline ())
527530 wincmd w
528531 call assert_match (' ^a\+═\+b═a\+━\+b$' , s: get_statusline ())
529- set statusline & fillchars & laststatus &
532+ set statusline & fillchars &
530533 % bw !
531534endfunc
532535
0 commit comments