From 3b2b224a3befb758165090a152c563e5a1f7f823 Mon Sep 17 00:00:00 2001 From: Bailey Ling Date: Sat, 31 Aug 2013 16:28:33 -0400 Subject: [PATCH] test removal of funcrefs --- t/airline.vim | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/t/airline.vim b/t/airline.vim index cb48cf7c..2040b0f5 100644 --- a/t/airline.vim +++ b/t/airline.vim @@ -48,5 +48,12 @@ describe 'airline' call airline#update_statusline() Expect &statusline =~ '%{airline#util#wrap(airline#parts#mode(),0)}%{airline#util#wrap(airline#parts#mode(),0)}' end + + it 'should remove funcrefs properly' + let c = len(g:airline_statusline_funcrefs) + call airline#add_statusline_func('MyIgnoreFuncref') + call airline#remove_statusline_func('MyIgnoreFuncref') + Expect len(g:airline_statusline_funcrefs) == c + end end