diff options
author | zeertzjq <zeertzjq@outlook.com> | 2024-10-24 10:03:23 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-24 10:03:23 +0800 |
commit | fffcb88ad6f4ae3ea418b9c9dc4ddf828d8c253e (patch) | |
tree | 5e99531c38f73a3e65f3435d6472a27fc8a5cc03 | |
parent | 611c416359e2beb90d4ca73c86bcaa43cb17892c (diff) | |
download | rneovim-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.lua | 6 |
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. |