" Test WinBar | |
if !has('menu') | |
finish | |
endif | |
func Test_add_remove_menu() | |
new | |
amenu 1.10 WinBar.Next :let g:did_next = 11<CR> | |
amenu 1.20 WinBar.Cont :let g:did_cont = 12<CR> | |
emenu WinBar.Next | |
call assert_equal(11, g:did_next) | |
emenu WinBar.Cont | |
call assert_equal(12, g:did_cont) | |
wincmd w | |
call assert_fails('emenu WinBar.Next', 'E334') | |
wincmd p | |
aunmenu WinBar.Next | |
aunmenu WinBar.Cont | |
close | |
endfunc |