mirror of
https://github.com/neovim/neovim.git
synced 2025-12-08 07:32:40 +00:00
test/syntax: foo=NONE clears hi group
This commit is contained in:
@@ -302,6 +302,47 @@ describe('Default highlight groups', function()
|
|||||||
{1:-- INSERT --} |
|
{1:-- INSERT --} |
|
||||||
]], {[1] = {foreground = Screen.colors.Red, background = Screen.colors.Green}})
|
]], {[1] = {foreground = Screen.colors.Red, background = Screen.colors.Green}})
|
||||||
end)
|
end)
|
||||||
|
it('can be cleared by assigning NONE', function()
|
||||||
|
execute('syn keyword TmpKeyword neovim')
|
||||||
|
execute('hi link TmpKeyword ErrorMsg')
|
||||||
|
insert('neovim')
|
||||||
|
screen:expect([[
|
||||||
|
{1:neovi^m} |
|
||||||
|
~ |
|
||||||
|
~ |
|
||||||
|
~ |
|
||||||
|
~ |
|
||||||
|
~ |
|
||||||
|
~ |
|
||||||
|
~ |
|
||||||
|
~ |
|
||||||
|
~ |
|
||||||
|
~ |
|
||||||
|
~ |
|
||||||
|
~ |
|
||||||
|
|
|
||||||
|
]], {
|
||||||
|
[1] = {foreground = Screen.colors.White, background = Screen.colors.Red}
|
||||||
|
})
|
||||||
|
execute("hi ErrorMsg term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE"
|
||||||
|
.. " gui=NONE guifg=NONE guibg=NONE guisp=NONE")
|
||||||
|
screen:expect([[
|
||||||
|
neovi^m |
|
||||||
|
~ |
|
||||||
|
~ |
|
||||||
|
~ |
|
||||||
|
~ |
|
||||||
|
~ |
|
||||||
|
~ |
|
||||||
|
~ |
|
||||||
|
~ |
|
||||||
|
~ |
|
||||||
|
~ |
|
||||||
|
~ |
|
||||||
|
~ |
|
||||||
|
|
|
||||||
|
]], {})
|
||||||
|
end)
|
||||||
end)
|
end)
|
||||||
|
|
||||||
describe('guisp (special/undercurl)', function()
|
describe('guisp (special/undercurl)', function()
|
||||||
|
|||||||
Reference in New Issue
Block a user