diff options
Diffstat (limited to 'uitest')
-rw-r--r-- | uitest/writer_tests8/customizeDialog.py | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/uitest/writer_tests8/customizeDialog.py b/uitest/writer_tests8/customizeDialog.py index dfc6ae771e1b..5b6ab664346a 100644 --- a/uitest/writer_tests8/customizeDialog.py +++ b/uitest/writer_tests8/customizeDialog.py @@ -104,4 +104,32 @@ class ConfigureDialog(UITestCase): self.ui_test.close_doc() + def test_gear_button_menu(self): + self.ui_test.create_doc_in_start_center("writer") + + self.ui_test.execute_dialog_through_command(".uno:ConfigureDialog") + def close_dialog(dlg): + CancelBtn = dlg.getChild("cancel") + self.ui_test.close_dialog_through_button(CancelBtn) + + # Open the New Menu Dialog with id = 0 + xDialog = self.xUITest.getTopFocusWindow() + xmenugearbtn=xDialog.getChild("menugearbtn") + def show_dialog0(): + xmenugearbtn.executeAction("OPENFROMLIST", mkPropertyValues({"POS": "0" })) + self.ui_test.execute_blocking_action( action=show_dialog0, dialog_handler=close_dialog) + + # Open the Rename Menu Dialog with id = 2 + xDialog = self.xUITest.getTopFocusWindow() + xmenugearbtn=xDialog.getChild("menugearbtn") + def show_dialog2(): + xmenugearbtn.executeAction("OPENFROMLIST", mkPropertyValues({"POS": "2"})) + self.ui_test.execute_blocking_action( action=show_dialog2, dialog_handler=close_dialog) + + xDialog = self.xUITest.getTopFocusWindow() + xcancBtn = xDialog.getChild("cancel") + self.ui_test.close_dialog_through_button(xcancBtn) + + self.ui_test.close_doc() + # vim: set shiftwidth=4 softtabstop=4 expandtab: |