aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/testdir/test_statusline.vim
diff options
context:
space:
mode:
Diffstat (limited to 'src/nvim/testdir/test_statusline.vim')
-rw-r--r--src/nvim/testdir/test_statusline.vim11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/nvim/testdir/test_statusline.vim b/src/nvim/testdir/test_statusline.vim
index ec35fac964..6bde052442 100644
--- a/src/nvim/testdir/test_statusline.vim
+++ b/src/nvim/testdir/test_statusline.vim
@@ -11,6 +11,10 @@ func SetUp()
set laststatus=2
endfunc
+func TearDown()
+ set laststatus&
+endfunc
+
func s:get_statusline()
return ScreenLines(&lines - 1, &columns)[0]
endfunc
@@ -39,7 +43,6 @@ endfunc
func Test_caught_error_in_statusline()
let s:func_in_statusline_called = 0
- set laststatus=2
let statusline = '%{StatuslineWithCaughtError()}'
let &statusline = statusline
redrawstatus
@@ -50,7 +53,6 @@ endfunc
func Test_statusline_will_be_disabled_with_error()
let s:func_in_statusline_called = 0
- set laststatus=2
let statusline = '%{StatuslineWithError()}'
try
let &statusline = statusline
@@ -77,7 +79,6 @@ func Test_statusline()
call assert_match('^ ((2) of 2)\s*$', s:get_statusline())
only
- set laststatus=2
set splitbelow
call setline(1, range(1, 10000))
@@ -436,7 +437,6 @@ func Test_statusline()
%bw!
call delete('Xstatusline')
set statusline&
- set laststatus&
set splitbelow&
endfunc
@@ -524,7 +524,6 @@ endfunc
" with a custom 'statusline'
func Test_statusline_mbyte_fillchar()
only
- set laststatus=2
set fillchars=vert:\|,fold:-,stl:━,stlnc:═
set statusline=a%=b
call assert_match('^a\+━\+b$', s:get_statusline())
@@ -532,7 +531,7 @@ func Test_statusline_mbyte_fillchar()
call assert_match('^a\+━\+b━a\+═\+b$', s:get_statusline())
wincmd w
call assert_match('^a\+═\+b═a\+━\+b$', s:get_statusline())
- set statusline& fillchars& laststatus&
+ set statusline& fillchars&
%bw!
endfunc