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 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 " vim: shiftwidth=2 sts=2 expandtab

View File

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