aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Hahler <git@thequod.de>2019-06-08 14:57:20 +0200
committerJustin M. Keyes <justinkz@gmail.com>2019-06-08 14:57:20 +0200
commita11fb248ef78f5d3d1e8f621f63ef5719aafcfad (patch)
tree84747eee321343f124433cdb417718164bcb5b69
parentd646fe73acb0acbe12aa42e065c3e0dc5234b8a7 (diff)
downloadrneovim-a11fb248ef78f5d3d1e8f621f63ef5719aafcfad.tar.gz
rneovim-a11fb248ef78f5d3d1e8f621f63ef5719aafcfad.tar.bz2
rneovim-a11fb248ef78f5d3d1e8f621f63ef5719aafcfad.zip
vim-patch:8.1.0830: test leaves directory behind #10152
Problem: Test leaves directory behind on MS-Windows. Solution: Close buffer before deleting directory. https://github.com/vim/vim/commit/e3d065454408a103c39308651dd7793f0bf55ba6
-rw-r--r--src/nvim/testdir/test_swap.vim3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/nvim/testdir/test_swap.vim b/src/nvim/testdir/test_swap.vim
index 3db438cf4b..11eb324488 100644
--- a/src/nvim/testdir/test_swap.vim
+++ b/src/nvim/testdir/test_swap.vim
@@ -98,6 +98,9 @@ func Test_missing_dir()
split bar/x.txt
only
+ " Delete the buffer so that swap file is removed before we try to delete the
+ " directory. That fails on MS-Windows.
+ %bdelete!
set directory&
call delete('Xswapdir', 'rf')
endfunc