diff options
| author | Ellison <ellisonleao@gmail.com> | 2023-09-30 19:34:57 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-09-30 19:34:57 -0300 |
| commit | 59c3dc89f8a373c11bb62a15a040122b9b6355f7 (patch) | |
| tree | 6c6aab6182c4f94c895404f787ba2e03168a4208 /tests | |
| parent | e810b46367a89e8b733cd100d12a6c8b2fc022c3 (diff) | |
| parent | d3b86c23e0fbbcd338900241ca55f3cef1da6111 (diff) | |
| download | gruvbox-59c3dc89f8a373c11bb62a15a040122b9b6355f7.tar.gz gruvbox-59c3dc89f8a373c11bb62a15a040122b9b6355f7.tar.xz | |
Merge pull request #280 from ellisonleao/single-module
BREAKING CHANGE: gruvbox is now a single module
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/gruvbox/gruvbox_spec.lua | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/tests/gruvbox/gruvbox_spec.lua b/tests/gruvbox/gruvbox_spec.lua index 387a034..e4db89f 100644 --- a/tests/gruvbox/gruvbox_spec.lua +++ b/tests/gruvbox/gruvbox_spec.lua @@ -137,10 +137,8 @@ describe("tests", function() it("does not set terminal colors when terminal_colors is false", function() clear_term_colors() - print("vim.g color before =>", vim.g.terminal_color_0, type(vim.g.terminal_color_0)) gruvbox.setup({ terminal_colors = false }) gruvbox.load() - print("vim.g color after =>", vim.g.terminal_color_0, type(vim.g.terminal_color_0)) assert.is_nil(vim.g.terminal_color_0) end) @@ -148,7 +146,16 @@ describe("tests", function() clear_term_colors() gruvbox.setup({ terminal_colors = true }) gruvbox.load() - local colors = require("gruvbox.palette").get_base_colors({}, "dark", "") - assert.are.same(vim.g.terminal_color_0, colors.bg0) + + -- dark bg + local colors = require("gruvbox").palette + vim.opt.background = "dark" + assert.are.same(vim.g.terminal_color_0, colors.dark0) + + -- light bg + clear_term_colors() + gruvbox.load() + vim.opt.background = "light" + assert.are.same(vim.g.terminal_color_0, colors.light0) end) end) |
