diff options
| author | Ellison <ellisonleao@gmail.com> | 2023-03-25 16:19:08 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-03-25 16:19:08 -0300 |
| commit | 8fc2d6ef800a15c8dc71c1570c8b85e8ceb3087c (patch) | |
| tree | c0f347e56ae2195796a4fe81096bf05292972a82 /tests | |
| parent | 3f6bc0c808dd6ecb154cb637d5104f92305c1026 (diff) | |
| download | gruvbox-8fc2d6ef800a15c8dc71c1570c8b85e8ceb3087c.tar.gz gruvbox-8fc2d6ef800a15c8dc71c1570c8b85e8ceb3087c.tar.xz | |
fixing override logic (#226)
Ref #223
Reverting #207
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/gruvbox/gruvbox_spec.lua | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/tests/gruvbox/gruvbox_spec.lua b/tests/gruvbox/gruvbox_spec.lua index 7ed3cd5..864740a 100644 --- a/tests/gruvbox/gruvbox_spec.lua +++ b/tests/gruvbox/gruvbox_spec.lua @@ -123,34 +123,37 @@ describe("highlight overrides", function() it("should override links", function() local config = { overrides = { - Function = { bg = "#990000" }, + TelescopePreviewBorder = { fg = "#990000", bg = nil }, }, } - gruvbox.setup(config) gruvbox.load() - local group_id = vim.api.nvim_get_hl_id_by_name("Function") + local group_id = vim.api.nvim_get_hl_id_by_name("TelescopePreviewBorder") local values = { - background = vim.fn.synIDattr(group_id, "bg", "gui"), + fg = vim.fn.synIDattr(group_id, "fg", "gui"), + } + + local expected = { + fg = "#990000", } - assert.are.same(values, { background = "#990000" }) + assert.are.same(expected, values) end) it("should override palette", function() local config = { palette_overrides = { - bright_green = "#990000", + gray = "#ff9900", }, } gruvbox.setup(config) gruvbox.load() - local group_id = vim.api.nvim_get_hl_id_by_name("Function") + local group_id = vim.api.nvim_get_hl_id_by_name("Comment") local values = { - background = vim.fn.synIDattr(group_id, "bg", "gui"), + fg = vim.fn.synIDattr(group_id, "fg", "gui"), } - assert.are.same(values, { background = "#990000" }) + assert.are.same(values, { fg = "#ff9900" }) end) end) |
