0
0
mirror of https://github.com/vim/vim.git synced 2025-09-26 04:04:07 -04:00

patch 8.0.1267: Test_swap_group may leave file behind

Problem:    Test_swap_group may leave file behind.
Solution:   Add a try/finally.
This commit is contained in:
Bram Moolenaar
2017-11-04 22:36:53 +01:00
parent ffe010fa03
commit 5842a748be
3 changed files with 25 additions and 20 deletions

View File

@@ -56,6 +56,7 @@ func Test_swap_group()
throw 'Skipped: need at least two groups, got ' . string(groups) throw 'Skipped: need at least two groups, got ' . string(groups)
endif endif
try
call delete('Xtest') call delete('Xtest')
split Xtest split Xtest
call setline(1, 'just some text') call setline(1, 'just some text')
@@ -77,6 +78,7 @@ func Test_swap_group()
bwipe! bwipe!
endif endif
endif endif
finally
call delete('Xtest') call delete('Xtest')
endtry
endfunc endfunc

View File

@@ -190,6 +190,7 @@ func Test_undojoin_redo()
endfunc endfunc
func Test_undo_write() func Test_undo_write()
call delete('Xtest')
split Xtest split Xtest
call feedkeys("ione one one\<Esc>", 'xt') call feedkeys("ione one one\<Esc>", 'xt')
w! w!

View File

@@ -761,6 +761,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 */
/**/
1267,
/**/ /**/
1266, 1266,
/**/ /**/