mirror of
https://github.com/vim/vim.git
synced 2025-07-26 11:04:33 -04:00
patch 8.1.0705: :colorscheme isn't tested enough
Problem: :colorscheme isn't tested enough Solution: Improve test coverage of :colorscheme. (Dominique Pelle, closes #3777) Remove unnecessary sleep.
This commit is contained in:
parent
f62fc316a2
commit
6d4470b0e9
@ -42,10 +42,15 @@ func Test_colorscheme()
|
|||||||
|
|
||||||
colorscheme torte
|
colorscheme torte
|
||||||
redraw!
|
redraw!
|
||||||
sleep 200m
|
|
||||||
call assert_equal('dark', &background)
|
call assert_equal('dark', &background)
|
||||||
call assert_equal(1, g:before_colors)
|
call assert_equal(1, g:before_colors)
|
||||||
call assert_equal(2, g:after_colors)
|
call assert_equal(2, g:after_colors)
|
||||||
|
call assert_equal("\ntorte", execute('colorscheme'))
|
||||||
|
|
||||||
|
let a = substitute(execute('hi Search'), "\n\\s\\+", ' ', 'g')
|
||||||
|
call assert_match("\nSearch xxx term=reverse ctermfg=0 ctermbg=12 gui=bold guifg=Black guibg=Red", a)
|
||||||
|
|
||||||
|
call assert_fails('colorscheme does_not_exist', 'E185:')
|
||||||
|
|
||||||
exec 'colorscheme' colorscheme_saved
|
exec 'colorscheme' colorscheme_saved
|
||||||
augroup TestColors
|
augroup TestColors
|
||||||
|
@ -799,6 +799,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
705,
|
||||||
/**/
|
/**/
|
||||||
704,
|
704,
|
||||||
/**/
|
/**/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user