mirror of
				https://github.com/vim-airline/vim-airline.git
				synced 2025-11-03 21:24:33 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			35 lines
		
	
	
		
			936 B
		
	
	
	
		
			VimL
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			936 B
		
	
	
	
		
			VimL
		
	
	
	
	
	
source plugin/airline.vim
 | 
						|
doautocmd VimEnter
 | 
						|
 | 
						|
describe 'commands'
 | 
						|
  it 'should toggle off and on'
 | 
						|
    execute 'AirlineToggle'
 | 
						|
    Expect exists('#airline') to_be_false
 | 
						|
    execute 'AirlineToggle'
 | 
						|
    Expect exists('#airline') to_be_true
 | 
						|
  end
 | 
						|
 | 
						|
  it 'should toggle whitespace off and on'
 | 
						|
    call airline#extensions#load()
 | 
						|
    execute 'AirlineToggleWhitespace'
 | 
						|
    Expect exists('#airline_whitespace') to_be_false
 | 
						|
    execute 'AirlineToggleWhitespace'
 | 
						|
    Expect exists('#airline_whitespace') to_be_true
 | 
						|
  end
 | 
						|
 | 
						|
  it 'should display theme name with no args'
 | 
						|
    execute 'AirlineTheme simple'
 | 
						|
    Expect g:airline_theme == 'simple'
 | 
						|
    execute 'AirlineTheme dark'
 | 
						|
    Expect g:airline_theme == 'dark'
 | 
						|
    execute 'AirlineTheme doesnotexist'
 | 
						|
    Expect g:airline_theme == 'dark'
 | 
						|
    colors molokai
 | 
						|
    Expect g:airline_theme == 'molokai'
 | 
						|
  end
 | 
						|
 | 
						|
  it 'should have a refresh command'
 | 
						|
    Expect exists(':AirlineRefresh') to_be_true
 | 
						|
  end
 | 
						|
end
 |