lazy load variables until needed (#204).

this allows users to define section variables in their vimrc.
This commit is contained in:
Bailey Ling
2013-08-31 12:57:02 -04:00
parent 7e1206469c
commit fd68997398
4 changed files with 32 additions and 13 deletions
+6
View File
@@ -42,5 +42,11 @@ describe 'airline'
call airline#update_statusline()
Expect &statusline =~ 'helloworld'
end
it 'should allow users to redefine sections'
let g:airline_section_a = airline#section#create(['mode', 'mode'])
call airline#update_statusline()
Expect &statusline =~ '%{airline#util#wrap(airline#parts#mode(),0)}%{airline#util#wrap(airline#parts#mode(),0)}'
end
end