diff --git a/t/commands.vim b/t/commands.vim index ee651b62..fe3ad2cc 100644 --- a/t/commands.vim +++ b/t/commands.vim @@ -9,21 +9,34 @@ describe 'commands' Expect exists('#airline') to_be_true end - it 'should toggle whitespace off and on' + it 'should toggle whitespace off' call airline#extensions#load() execute 'AirlineToggleWhitespace' Expect exists('#airline_whitespace') to_be_false + end + + it 'should toggle whitespace on' + call airline#extensions#load() execute 'AirlineToggleWhitespace' Expect exists('#airline_whitespace') to_be_true end - it 'should display theme name with no args' + it 'should display theme name "simple"' execute 'AirlineTheme simple' Expect g:airline_theme == 'simple' + end + + it 'should display theme name "dark"' execute 'AirlineTheme dark' Expect g:airline_theme == 'dark' + end + + it 'should display theme name "dark" because specifying a name that does not exist' execute 'AirlineTheme doesnotexist' Expect g:airline_theme == 'dark' + end + + it 'should display theme name molokai' colors molokai Expect g:airline_theme == 'molokai' end