mirror of
https://github.com/neovim/neovim.git
synced 2025-10-02 07:58:35 +00:00
test: synIDattr returns empty, not -1
- Behavior changed in 7.4.1547 - Also removed N/A specs: nvim does not support ":hi term=..."
This commit is contained in:

committed by
Justin M. Keyes

parent
bc1a5db6cc
commit
21eee40cdb
@@ -1,24 +1,17 @@
|
||||
" Test syntax highlighting functions.
|
||||
|
||||
func Test_missing_attr()
|
||||
hi Mine term=bold cterm=italic
|
||||
hi Mine cterm=italic
|
||||
call assert_equal('Mine', synIDattr(hlID("Mine"), "name"))
|
||||
call assert_equal('', synIDattr(hlID("Mine"), "bg", 'term'))
|
||||
call assert_equal('1', synIDattr(hlID("Mine"), "bold", 'term'))
|
||||
call assert_equal('1', synIDattr(hlID("Mine"), "italic", 'cterm'))
|
||||
hi Mine term=reverse cterm=inverse
|
||||
call assert_equal('1', synIDattr(hlID("Mine"), "reverse", 'term'))
|
||||
hi Mine cterm=inverse
|
||||
call assert_equal('1', synIDattr(hlID("Mine"), "inverse", 'cterm'))
|
||||
hi Mine term=underline cterm=standout gui=undercurl
|
||||
call assert_equal('1', synIDattr(hlID("Mine"), "underline", 'term'))
|
||||
hi Mine cterm=standout gui=undercurl
|
||||
call assert_equal('1', synIDattr(hlID("Mine"), "standout", 'cterm'))
|
||||
call assert_equal('1', synIDattr(hlID("Mine"), "undercurl", 'gui'))
|
||||
hi Mine term=NONE cterm=NONE gui=NONE
|
||||
call assert_equal('', synIDattr(hlID("Mine"), "bold", 'term'))
|
||||
hi Mine cterm=NONE gui=NONE
|
||||
call assert_equal('', synIDattr(hlID("Mine"), "italic", 'cterm'))
|
||||
call assert_equal('', synIDattr(hlID("Mine"), "reverse", 'term'))
|
||||
call assert_equal('', synIDattr(hlID("Mine"), "inverse", 'cterm'))
|
||||
call assert_equal('', synIDattr(hlID("Mine"), "underline", 'term'))
|
||||
call assert_equal('', synIDattr(hlID("Mine"), "standout", 'cterm'))
|
||||
call assert_equal('', synIDattr(hlID("Mine"), "undercurl", 'gui'))
|
||||
|
||||
|
Reference in New Issue
Block a user