From f80eb768c75de2065626203de001738e1dda436e Mon Sep 17 00:00:00 2001 From: prollings Date: Sun, 3 Jul 2016 10:22:59 +1000 Subject: vim-patch:7.4.1121 (#4989) Problem: test_expand leaves files behind. Solution: Edit another file before deleting, otherwise the swap file remains. https://github.com/vim/vim/commit/08b270a8a4544be9a7fecce311834fde2b457634 --- test/functional/legacy/expand_spec.lua | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'test/functional/legacy/expand_spec.lua') diff --git a/test/functional/legacy/expand_spec.lua b/test/functional/legacy/expand_spec.lua index 5a2d46706a..d1df40556f 100644 --- a/test/functional/legacy/expand_spec.lua +++ b/test/functional/legacy/expand_spec.lua @@ -41,10 +41,13 @@ describe('expand file name', function() call assert_equal('Xdir3/Xdir4/file', expand('%')) next! Xdir?/*/nofile call assert_equal('Xdir?/*/nofile', expand('%')) + " Edit another file, on MS-Windows the swap file would be in use and can't + " be deleted + edit foo - call delete('Xdir1', 'rf') - call delete('Xdir2', 'rf') - call delete('Xdir3', 'rf') + call assert_equal(0, delete('Xdir1', 'rf')) + call assert_equal(0, delete('Xdir2', 'rf')) + call assert_equal(0, delete('Xdir3', 'rf')) endfunc func Test_with_tilde() -- cgit