comparison src/testdir/test_highlight.vim @ 26907:6f43253463cc v8.2.3982

patch 8.2.3982: some lines of code not covered by tests Commit: https://github.com/vim/vim/commit/8bfa0eb863357c1013024233ebb2e95a0a848002 Author: Dominique Pelle <dominique.pelle@gmail.com> Date: Sun Jan 2 16:16:33 2022 +0000 patch 8.2.3982: some lines of code not covered by tests Problem: Some lines of code not covered by tests. Solution: Add a few more test cases. (Dominique Pell?, closes https://github.com/vim/vim/issues/9453)
author Bram Moolenaar <Bram@vim.org>
date Sun, 02 Jan 2022 17:30:02 +0100
parents 9998318235cd
children 4c16acb2525f
comparison
equal deleted inserted replaced
26906:1b8859235072 26907:6f43253463cc
920 920
921 let hlTestLinkPre = HighlightArgs('TestLink') 921 let hlTestLinkPre = HighlightArgs('TestLink')
922 let hlTestHiPre = HighlightArgs('TestHi') 922 let hlTestHiPre = HighlightArgs('TestHi')
923 923
924 " Test colorscheme 924 " Test colorscheme
925 call assert_equal("\ndefault", execute('colorscheme'))
925 hi clear 926 hi clear
926 if exists('syntax_on') 927 if exists('syntax_on')
927 syntax reset 928 syntax reset
928 endif 929 endif
929 let g:colors_name = 'test' 930 let g:colors_name = 'test'
931 call assert_equal("\ntest", execute('colorscheme'))
930 hi link TestLink ErrorMsg 932 hi link TestLink ErrorMsg
931 hi TestHi ctermbg=green 933 hi TestHi ctermbg=green
932 934
933 " Restore default highlighting 935 " Restore default highlighting
934 colorscheme default 936 colorscheme default
935 " 'default' should work no matter if highlight group was cleared 937 " 'default' should work no matter if highlight group was cleared
938 call assert_equal("\ndefault", execute('colorscheme'))
936 hi def link TestLink Identifier 939 hi def link TestLink Identifier
937 hi def TestHi ctermbg=red 940 hi def TestHi ctermbg=red
938 let hlTestLinkPost = HighlightArgs('TestLink') 941 let hlTestLinkPost = HighlightArgs('TestLink')
939 let hlTestHiPost = HighlightArgs('TestHi') 942 let hlTestHiPost = HighlightArgs('TestHi')
940 call assert_equal(hlTestLinkPre, hlTestLinkPost) 943 call assert_equal(hlTestLinkPre, hlTestLinkPost)