diff options
| author | Mike Vink <mike@pionative.com> | 2025-01-19 13:52:31 +0100 |
|---|---|---|
| committer | Mike Vink <mike@pionative.com> | 2025-01-19 13:52:31 +0100 |
| commit | 25b8e552377190d115e1c1e11b831b0b803e0c59 (patch) | |
| tree | 3cded1ce48e583209cb775b7a2b52fe80ea377ff /mut/neovim/pack/plugins/start/quicker.nvim/tests/opts_spec.lua | |
| parent | eed645f093d4ee441b143e28d9cca514dcd4182e (diff) | |
| parent | c65afb488eb9eab85063d79783d40ae1d7138586 (diff) | |
Merge commit 'c65afb488eb9eab85063d79783d40ae1d7138586' as 'mut/neovim/pack/plugins/start/quicker.nvim'
Diffstat (limited to 'mut/neovim/pack/plugins/start/quicker.nvim/tests/opts_spec.lua')
| -rw-r--r-- | mut/neovim/pack/plugins/start/quicker.nvim/tests/opts_spec.lua | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/mut/neovim/pack/plugins/start/quicker.nvim/tests/opts_spec.lua b/mut/neovim/pack/plugins/start/quicker.nvim/tests/opts_spec.lua new file mode 100644 index 0000000..0732da2 --- /dev/null +++ b/mut/neovim/pack/plugins/start/quicker.nvim/tests/opts_spec.lua @@ -0,0 +1,52 @@ +local quicker = require("quicker") +local test_util = require("tests.test_util") + +describe("opts", function() + after_each(function() + test_util.reset_editor() + end) + + it("sets buffer opts", function() + quicker.setup({ + opts = { + buflisted = true, + bufhidden = "wipe", + cindent = true, + }, + }) + vim.fn.setqflist({ + { + bufnr = vim.fn.bufadd("README.md"), + text = "text", + lnum = 5, + valid = 1, + }, + }) + vim.cmd.copen() + assert.truthy(vim.bo.buflisted) + assert.equals("wipe", vim.bo.bufhidden) + assert.truthy(vim.bo.cindent) + end) + + it("sets window opts", function() + quicker.setup({ + opts = { + wrap = false, + number = true, + list = true, + }, + }) + vim.fn.setqflist({ + { + bufnr = vim.fn.bufadd("README.md"), + text = "text", + lnum = 5, + valid = 1, + }, + }) + vim.cmd.copen() + assert.falsy(vim.wo.wrap) + assert.truthy(vim.wo.number) + assert.truthy(vim.wo.list) + end) +end) |
