Mercurial > vim
changeset 16121:060b58b492a5 v8.1.1065
patch 8.1.1065: no test for using and deleting menu in the GUI
commit https://github.com/vim/vim/commit/47cf1cc2576b576898f25cea325139bdbba90fe6
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Mar 28 22:04:56 2019 +0100
patch 8.1.1065: no test for using and deleting menu in the GUI
Problem: No test for using and deleting menu in the GUI.
Solution: Add a test.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Thu, 28 Mar 2019 22:15:06 +0100 |
parents | de996330e189 |
children | af719c41b341 |
files | src/testdir/test_gui.vim src/version.c |
diffstat | 2 files changed, 17 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/testdir/test_gui.vim +++ b/src/testdir/test_gui.vim @@ -707,6 +707,21 @@ func Test_scrollbars() bwipe! endfunc +func Test_menu() + " Check Help menu exists + let help_menu = execute('menu Help') + call assert_match('Overview', help_menu) + + " Check Help menu works + emenu Help.Overview + call assert_equal('help', &buftype) + close + + " Check deleting menu doesn't cause trouble. + aunmenu Help + call assert_fails('menu Help', 'E329:') +endfunc + func Test_set_guipty() let guipty_saved = &guipty