summaryrefslogtreecommitdiff
path: root/uitest
diff options
context:
space:
mode:
Diffstat (limited to 'uitest')
-rw-r--r--uitest/writer_tests8/customizeDialog.py28
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: