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
func Test_interrupt()
new Xfile
new Xinterrupt
let n = 0
try
au BufWritePre Xfile call s:bufwritepre()
au BufWritePost Xfile call s:bufwritepost()
au BufWritePre Xinterrupt call s:bufwritepre()
au BufWritePost Xinterrupt call s:bufwritepost()
w!
catch /^Vim:Interrupt$/
endtry
call assert_equal(1, s:bufwritepre_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
" vim: shiftwidth=2 sts=2 expandtab