# testMenuItemVisibility
- Start gnome-terminal => menubar shows, without a "Tabs" item
- Open a new tab => "Tabs" item appear before "Help" item
- Close tab => "Tabs" item disappear

# testGtkAppShowMenubarAtStartup
- Start any GTK app => menubar shows, without the need to alt-tab

# testOverflow
## basic
- Start tests/largemenubar.py and widget in plasmoidviewer => menubar shows with the overflow button
- Resize plasmoidviewer => menubar items show and hide depending on available width
- Click overflow button => hidden items appear

## keyboardNavigation
- Click overflow button, press left arrow => last visible item is selected
- Click overflow button, press right arrow => first visible item is selected

# testMenuUpdateWhileOpen
# (this test checks menubar updates are put on hold while a menu is visible)
- Start tests/updatingmenubar.py and widget in plasmoidviewer => menubar shows
- Wait until updatingmenubar.py prints "Ready" on the terminal
- Click "File" => "File" menu appears
- Press right arrow => "File" menu disappars, "Update" menu appears, no new menu item appears
- Press Escape => "Update" menu disappears, a "New" menu item appears at the end of the menubar

# testFastScrubling
- Start tests/largemenubar.py and widget in plasmoidviewer => menubar shows
- Open the first menu => menu appears
- Press and hold the right arrow => menus get opened one after the other, there is always only one menu visible
