1
0
forked from aniani/vim

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

View File

@@ -734,6 +734,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
5121,
/**/
5120,
/**/