21 lines
488 B
Lua
21 lines
488 B
Lua
local session_dir = vim.fn.getcwd() .. "/tests/dummy_data/"
|
|
require("persisted").setup({
|
|
save_dir = session_dir,
|
|
autoload = true,
|
|
ignored_dirs = { vim.fn.getcwd() },
|
|
})
|
|
|
|
describe("Autoloading", function()
|
|
it("is stopped if an ignored dir is present", function()
|
|
local co = coroutine.running()
|
|
|
|
vim.defer_fn(function()
|
|
coroutine.resume(co)
|
|
end, 1000)
|
|
|
|
coroutine.yield()
|
|
local content = vim.fn.getline(1, "$")
|
|
assert.equals(content[1], "")
|
|
end)
|
|
end)
|