diff --git a/tests/altbuf_spec.lua b/tests/altbuf_spec.lua index 2b74b0a..df481f1 100644 --- a/tests/altbuf_spec.lua +++ b/tests/altbuf_spec.lua @@ -85,8 +85,10 @@ a.describe("Alternate buffer", function() vim.cmd.edit({ args = { "foo" } }) oil.open() test_util.wait_for_autocmd("BufReadPost") - a.util.sleep(10) assert.equals("foo", vim.fn.expand("#")) + vim.wait(1000, function() + return oil.get_cursor_entry() + end, 10) vim.api.nvim_win_set_cursor(0, { 1, 1 }) oil.select() test_util.wait_for_autocmd("BufReadPost") @@ -97,8 +99,10 @@ a.describe("Alternate buffer", function() vim.cmd.edit({ args = { "foo" } }) oil.open() test_util.wait_for_autocmd("BufReadPost") - a.util.sleep(10) assert.equals("foo", vim.fn.expand("#")) + vim.wait(1000, function() + return oil.get_cursor_entry() + end, 10) vim.api.nvim_win_set_cursor(0, { 1, 1 }) oil.select({ preview = true }) test_util.wait_for_autocmd("BufReadPost")