From f4224a12c039f09e237ac7e5e7db4431747a9b54 Mon Sep 17 00:00:00 2001 From: shadmansaleh Date: Sat, 3 Apr 2021 10:18:40 +0600 Subject: [PATCH] Fix lualint warnings --- test/functional/api/highlight_spec.lua | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/test/functional/api/highlight_spec.lua b/test/functional/api/highlight_spec.lua index 04ed22efba..6f9188d880 100644 --- a/test/functional/api/highlight_spec.lua +++ b/test/functional/api/highlight_spec.lua @@ -217,34 +217,36 @@ describe("API: set highlight", function() undercurl = true, } - before_each(function() - _G.ns = meths.get_namespaces().Test_set_hl + local function get_ns() + local ns = meths.get_namespaces().Test_set_hl if not ns then ns = meths.create_namespace('Test_set_hl') end meths._set_hl_ns(ns) - end) - - after_each(function() - _G.ns = nil - end) + return ns + end it ("can set gui highlight", function() + local ns = get_ns() meths.set_hl(ns, 'Test_hl', highlight1) eq(highlight1, meths.get_hl_by_name('Test_hl', true)) end) it ("can set cterm highlight", function() + local ns = get_ns() meths.set_hl(ns, 'Test_hl', highlight2_config) eq(highlight2_result, meths.get_hl_by_name('Test_hl', false)) end) it ("cterm attr defaults to gui attr", function() + local ns = get_ns() meths.set_hl(ns, 'Test_hl', highlight1) eq({ bold = true, italic = true, }, meths.get_hl_by_name('Test_hl', false)) end) + it ("can overwrite attr for cterm", function() + local ns = get_ns() meths.set_hl(ns, 'Test_hl', highlight3_config) eq(highlight3_result_gui, meths.get_hl_by_name('Test_hl', true)) eq(highlight3_result_cterm, meths.get_hl_by_name('Test_hl', false))