Merged from the latest developing branch.
[MacVim.git] / src / testdir / test51.in
blobb4f45d1f7514190e61ff947a66ac4dabe39b70c2
1 Tests for ":highlight". vim: set ft=vim :
3 STARTTEST
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
13 :redir! >test.out
14 :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
27 :e test.out
28 :%s/ctermfg=\d*/ctermfg=2/
29 :%s/ctermbg=\d*/ctermbg=3/
30 :" filter out possibly translated error message
31 :%s/E475: [^:]*:/E475:/
32 :" fix the fileformat
33 :set ff&
34 :wq!
35 ENDTEST