0
0
mirror of https://github.com/vim/vim.git synced 2025-10-29 09:37:35 -04:00

patch 8.2.5121: interrupt test sometimes fails

Problem:    Interrupt test sometimes fails.
Solution:   Use a different file name.
This commit is contained in:
Bram Moolenaar
2022-06-18 11:54:47 +01:00
parent 2f074f4685
commit 8d6420631c
2 changed files with 9 additions and 4 deletions

View File

@@ -13,17 +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