local T = MiniTest.new_set() local eq = MiniTest.expect.equality T["setup"] = MiniTest.new_set() T["setup"]["creates augroup"] = function() local groups = vim.api.nvim_get_autocmds({ group = "tiny-lastplace" }) eq(#groups > 0, true) end T["setup"]["is idempotent"] = function() require("tiny-lastplace").setup() require("tiny-lastplace").setup() local groups = vim.api.nvim_get_autocmds({ group = "tiny-lastplace" }) eq(#groups > 0, true) end T["setup"]["respects custom exclude"] = function() require("tiny-lastplace").setup({ exclude = { "gitcommit", "rebase" } }) local groups = vim.api.nvim_get_autocmds({ group = "tiny-lastplace" }) eq(#groups > 0, true) end return T