mirror of
https://github.com/neovim/neovim.git
synced 2025-09-06 03:18:16 +00:00
vim-patch:9.1.1613: tests: test_search leaves a few swapfiles behind
Problem: tests: test_search leaves a few swapfiles behind Solution: Use :bw! instead of :close to close the swapfile at the end of the test. related: vim/vim#17933a2bb21a895
Co-authored-by: Christian Brabandt <cb@256bit.org> (cherry picked from commit9e8d551b1e
)
This commit is contained in:
@@ -1536,7 +1536,7 @@ func Test_search_match_at_curpos()
|
||||
call search('.', 'c')
|
||||
call assert_equal([3, 5], [line('.'), col('.')])
|
||||
|
||||
close!
|
||||
bw!
|
||||
endfunc
|
||||
|
||||
" Test for error cases with the search() function
|
||||
@@ -1712,7 +1712,7 @@ func Test_search_pat_not_found()
|
||||
call assert_fails('normal n', 'E385:')
|
||||
call assert_fails('normal N', 'E384:')
|
||||
set wrapscan&
|
||||
close
|
||||
bw
|
||||
endfunc
|
||||
|
||||
" Test for v:searchforward variable
|
||||
@@ -1728,7 +1728,7 @@ func Test_searchforward_var()
|
||||
let v:searchforward = 1
|
||||
normal N
|
||||
call assert_equal(1, line('.'))
|
||||
close!
|
||||
bw!
|
||||
endfunc
|
||||
|
||||
" Test for invalid regular expressions
|
||||
@@ -1789,7 +1789,7 @@ func Test_search_in_visual_area()
|
||||
call assert_equal([2, 5], [line('.'), col('.')])
|
||||
exe "normal 2GVj$?\\%Vbar\<CR>\<Esc>"
|
||||
call assert_equal([3, 5], [line('.'), col('.')])
|
||||
close!
|
||||
bw!
|
||||
endfunc
|
||||
|
||||
" Test for searching with 'smartcase' and 'ignorecase'
|
||||
@@ -1817,7 +1817,7 @@ func Test_search_smartcase()
|
||||
call assert_equal([2, 4], [line('.'), col('.')])
|
||||
|
||||
set ignorecase& smartcase&
|
||||
close!
|
||||
bw!
|
||||
endfun
|
||||
|
||||
" Test 'smartcase' with utf-8.
|
||||
@@ -1915,7 +1915,7 @@ func Test_search_offset()
|
||||
exe "normal /four/e+1\<CR>"
|
||||
call assert_equal([2, 10], [line('.'), col('.')])
|
||||
|
||||
close!
|
||||
bw!
|
||||
endfunc
|
||||
|
||||
" Test for searching for matching parenthesis using %
|
||||
@@ -1941,7 +1941,7 @@ func Test_search_match_paren()
|
||||
normal 20|%
|
||||
call assert_equal(4, col('.'))
|
||||
set virtualedit&
|
||||
close!
|
||||
bw!
|
||||
endfunc
|
||||
|
||||
" Test for searching a pattern and stopping before a specified line
|
||||
@@ -1954,7 +1954,7 @@ func Test_search_stopline()
|
||||
call cursor(4, 1)
|
||||
call assert_equal(0, search('vim', 'bn', 2))
|
||||
call assert_equal(1, search('vim', 'bn', 1))
|
||||
close!
|
||||
bw!
|
||||
endfunc
|
||||
|
||||
func Test_incsearch_highlighting_newline()
|
||||
|
Reference in New Issue
Block a user