20 lines
632 B
Plaintext
20 lines
632 B
Plaintext
" This file tests that statusline functions return meaningful output even
|
|
" when most of ALE itself has not been loaded.
|
|
"
|
|
" This is important for plugins which integrate with ALE like airline.
|
|
|
|
Before:
|
|
unlet! g:ale_buffer_info
|
|
|
|
After:
|
|
let g:ale_buffer_info = {}
|
|
|
|
Execute(ale#statusline#Update shouldn't blow up when globals are undefined):
|
|
call ale#statusline#Update(1, [])
|
|
|
|
Execute(ale#statusline#Count should return 0 counts when globals are undefined):
|
|
AssertEqual [0, 0], ale#statusline#Count(1)
|
|
|
|
Execute(ale#statusline#Status should return 'OK' when globals are undefined):
|
|
AssertEqual 'OK', ale#statusline#Status()
|