- add pathogen.vim (https://github.com/tpope/vim-pathogen)
- add vim-airline (https://github.com/vim-airline/vim-airline)
This commit is contained in:
31
.vim/bundle/vim-airline/t/extensions_default.vim
Normal file
31
.vim/bundle/vim-airline/t/extensions_default.vim
Normal file
@@ -0,0 +1,31 @@
|
||||
let g:airline#extensions#default#layout = [
|
||||
\ [ 'c', 'a', 'b', 'warning' ],
|
||||
\ [ 'x', 'z', 'y' ]
|
||||
\ ]
|
||||
|
||||
source plugin/airline.vim
|
||||
doautocmd VimEnter
|
||||
|
||||
describe 'default'
|
||||
before
|
||||
let s:builder = airline#builder#new({'active': 1})
|
||||
end
|
||||
|
||||
it 'should use the layout'
|
||||
call airline#extensions#default#apply(s:builder, { 'winnr': 1, 'active': 1 })
|
||||
let stl = s:builder.build()
|
||||
Expect stl =~ 'airline_c_to_airline_a'
|
||||
Expect stl =~ 'airline_a_to_airline_b'
|
||||
Expect stl =~ 'airline_b_to_airline_warning'
|
||||
Expect stl =~ 'airline_x_to_airline_z'
|
||||
Expect stl =~ 'airline_z_to_airline_y'
|
||||
end
|
||||
|
||||
it 'should only render warning section in active splits'
|
||||
wincmd s
|
||||
Expect airline#statusline(1) =~ 'warning'
|
||||
Expect airline#statusline(2) !~ 'warning'
|
||||
wincmd c
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user