aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2024-10-24 10:03:23 +0800
committerGitHub <noreply@github.com>2024-10-24 10:03:23 +0800
commitfffcb88ad6f4ae3ea418b9c9dc4ddf828d8c253e (patch)
tree5e99531c38f73a3e65f3435d6472a27fc8a5cc03
parent611c416359e2beb90d4ca73c86bcaa43cb17892c (diff)
downloadrneovim-fffcb88ad6f4ae3ea418b9c9dc4ddf828d8c253e.tar.gz
rneovim-fffcb88ad6f4ae3ea418b9c9dc4ddf828d8c253e.tar.bz2
rneovim-fffcb88ad6f4ae3ea418b9c9dc4ddf828d8c253e.zip
test(012_directory_spec): fix flakiness on Windows (#30920)
Problem: 012_directory_spec is flaky on Windows. Solution: Use :%bwipe! instead :qall!.
-rw-r--r--test/functional/legacy/012_directory_spec.lua6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/functional/legacy/012_directory_spec.lua b/test/functional/legacy/012_directory_spec.lua
index 5c9185982f..d6f2203aa2 100644
--- a/test/functional/legacy/012_directory_spec.lua
+++ b/test/functional/legacy/012_directory_spec.lua
@@ -15,7 +15,6 @@ local clear = n.clear
local insert = n.insert
local command = n.command
local write_file = t.write_file
-local expect_exit = n.expect_exit
local mkdir = t.mkdir
local function ls_dir_sorted(dirname)
@@ -44,7 +43,9 @@ describe("'directory' option", function()
clear()
end)
teardown(function()
- expect_exit(command, 'qall!')
+ command('%bwipe!')
+ api.nvim_set_option_value('swapfile', false, {})
+ api.nvim_set_option_value('directory', '.', {})
n.rmdir('Xtest.je')
n.rmdir('Xtest2')
os.remove('Xtest1')
@@ -58,7 +59,6 @@ describe("'directory' option", function()
end of testfile]])
api.nvim_set_option_value('swapfile', true, {})
- api.nvim_set_option_value('swapfile', true, {})
api.nvim_set_option_value('directory', '.', {})
-- sanity check: files should not exist yet.