mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
vim-patch:9.0.1008: test for swapfilelist() fails on MS-Windows
Problem: Test for swapfilelist() fails on MS-Windows.
Solution: Only check the tail of the path. Mark a test as flaky.
6cf3151f0e
Co-authored-by: Bram Moolenaar <Bram@vim.org>
This commit is contained in:
parent
85c61d6716
commit
94a7ccea43
@ -116,16 +116,18 @@ func Test_swapinfo()
|
||||
let fname = s:swapname()
|
||||
call assert_match('Xswapinfo', fname)
|
||||
|
||||
" Check the tail appears in the list from swapfilelist(). The path depends
|
||||
" on the system.
|
||||
let tail = fnamemodify(fname, ":t")->fnameescape()
|
||||
let nr = 0
|
||||
for name in swapfilelist()
|
||||
if name =~ '[\\/]' .. fname .. '$'
|
||||
if name =~ tail .. '$'
|
||||
let nr += 1
|
||||
endif
|
||||
endfor
|
||||
call assert_equal(1, nr)
|
||||
call assert_equal(1, nr, 'not found in ' .. string(swapfilelist()))
|
||||
|
||||
let info = fname->swapinfo()
|
||||
|
||||
let ver = printf('VIM %d.%d', v:version / 100, v:version % 100)
|
||||
call assert_equal(ver, info.version)
|
||||
|
||||
|
@ -5983,6 +5983,9 @@ endfunc
|
||||
|
||||
" interrupt right before a catch is invoked in a script
|
||||
func Test_ignore_catch_after_intr_1()
|
||||
" for unknown reasons this test sometimes fails on MS-Windows.
|
||||
let g:test_is_flaky = 1
|
||||
|
||||
XpathINIT
|
||||
let lines =<< trim [CODE]
|
||||
try
|
||||
|
Loading…
Reference in New Issue
Block a user