vim-patch:8.2.5121: interrupt test sometimes fails

Problem:    Interrupt test sometimes fails.
Solution:   Use a different file name.
8d6420631c

Add a modeline to test_interrupt.vim.
This commit is contained in:
zeertzjq
2022-06-18 19:36:46 +08:00
parent aab05cd5ff
commit dc56b442d8

View File

@@ -13,15 +13,20 @@ func s:bufwritepost()
endfunction endfunction
func Test_interrupt() func Test_interrupt()
new Xfile new Xinterrupt
let n = 0 let n = 0
try try
au BufWritePre Xfile call s:bufwritepre() au BufWritePre Xinterrupt call s:bufwritepre()
au BufWritePost Xfile call s:bufwritepost() au BufWritePost Xinterrupt call s:bufwritepost()
w! w!
catch /^Vim:Interrupt$/ catch /^Vim:Interrupt$/
endtry endtry
call assert_equal(1, s:bufwritepre_called) call assert_equal(1, s:bufwritepre_called)
call assert_equal(0, s:bufwritepost_called) call assert_equal(0, s:bufwritepost_called)
call assert_equal(0, filereadable('Xfile')) call assert_equal(0, filereadable('Xinterrupt'))
au! BufWritePre
au! BufWritePost
endfunc endfunc
" vim: shiftwidth=2 sts=2 expandtab