blob: b66befb05fe588ef15e0500a7e8aed404529cfaf [file] [log] [blame]
Bram Moolenaar071d4272004-06-13 20:20:40 +00001Tests for ":highlight". vim: set ft=vim :
2
3STARTTEST
4:so small.vim
5:" basic test if ":highlight" doesn't crash
6:highlight
7:hi Search
8:" test setting colors.
9:" test clearing one color and all doesn't generate error or warning
10:hi NewGroup term=bold cterm=italic ctermfg=DarkBlue ctermbg=Grey gui= guifg=#00ff00 guibg=Cyan
11:hi Group2 term= cterm=
12:hi Group3 term=underline cterm=bold
Bram Moolenaara5792f52005-11-23 21:25:05 +000013:redir! >test.out
Bram Moolenaar071d4272004-06-13 20:20:40 +000014:hi NewGroup
15:hi Group2
16:hi Group3
17:hi clear NewGroup
18:hi NewGroup
19:hi Group2
20:hi Group2 NONE
21:hi Group2
22:hi clear
23:hi Group3
24:hi Crash term='asdf
25:redir END
26:" filter ctermfg and ctermbg, the numbers depend on the terminal
Bram Moolenaar3e8474d2016-10-12 17:52:42 +020027:e! test.out
Bram Moolenaar071d4272004-06-13 20:20:40 +000028:%s/ctermfg=\d*/ctermfg=2/
29:%s/ctermbg=\d*/ctermbg=3/
30:" filter out possibly translated error message
31:%s/E475: [^:]*:/E475:/
Bram Moolenaarce0842a2005-07-18 21:58:11 +000032:" fix the fileformat
33:set ff&
Bram Moolenaar071d4272004-06-13 20:20:40 +000034:wq!
35ENDTEST
36