diff options
| author | Marian <marian1amazing@gmail.com> | 2022-09-30 21:46:22 +0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-09-30 14:46:22 -0300 |
| commit | b9cf48f2c55a9f1bd60efd48060ca256f65146f8 (patch) | |
| tree | f9d70f1b5dd84daaba9a8ee9d002248d378ca16b /tests | |
| parent | d2fdcdb1822264c256bf38a56efc1c3d4ecc337f (diff) | |
| download | gruvbox-b9cf48f2c55a9f1bd60efd48060ca256f65146f8.tar.gz gruvbox-b9cf48f2c55a9f1bd60efd48060ca256f65146f8.tar.xz | |
Add palette overriding (#145)
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/gruvbox/gruvbox_spec.lua | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/gruvbox/gruvbox_spec.lua b/tests/gruvbox/gruvbox_spec.lua index 9338ab6..ed96742 100644 --- a/tests/gruvbox/gruvbox_spec.lua +++ b/tests/gruvbox/gruvbox_spec.lua @@ -15,6 +15,7 @@ describe("setup", function() invert_tabline = false, invert_intend_guides = false, contrast = "", + palette_overrides = {}, overrides = {}, dim_inactive = false, transparent_mode = false, @@ -37,6 +38,7 @@ describe("setup", function() invert_tabline = false, invert_intend_guides = false, contrast = "", + palette_overrides = {}, overrides = {}, dim_inactive = false, transparent_mode = false, @@ -118,4 +120,21 @@ describe("highlight overrides", function() } assert.are.same(values, { background = "#990000" }) end) + + it("should override palette", function() + local config = { + palette_overrides = { + bright_green = "#990000", + }, + } + + gruvbox.setup(config) + gruvbox.load() + + local group_id = vim.api.nvim_get_hl_id_by_name("Function") + local values = { + background = vim.fn.synIDattr(group_id, "bg", "gui"), + } + assert.are.same(values, { background = "#990000" }) + end) end) |
