summaryrefslogtreecommitdiff
path: root/sc/qa/uitest/protect/protectSpreadsheet.py
diff options
context:
space:
mode:
Diffstat (limited to 'sc/qa/uitest/protect/protectSpreadsheet.py')
-rw-r--r--sc/qa/uitest/protect/protectSpreadsheet.py28
1 files changed, 13 insertions, 15 deletions
diff --git a/sc/qa/uitest/protect/protectSpreadsheet.py b/sc/qa/uitest/protect/protectSpreadsheet.py
index 8659dc621e82..71fd6fa94da9 100644
--- a/sc/qa/uitest/protect/protectSpreadsheet.py
+++ b/sc/qa/uitest/protect/protectSpreadsheet.py
@@ -16,25 +16,23 @@ from libreoffice.uno.propertyvalue import mkPropertyValues
class protectSpreadsheet(UITestCase):
def test_protect_spreadsheet(self):
- calc_doc = self.ui_test.create_doc_in_start_center("calc")
- xCalcDoc = self.xUITest.getTopFocusWindow()
- gridwin = xCalcDoc.getChild("grid_window")
- document = self.ui_test.get_component()
- #enter password
- with self.ui_test.execute_dialog_through_command(".uno:ToolProtectionDocument") as xDialog:
- xpass1ed = xDialog.getChild("pass1ed")
- xconfirm1ed = xDialog.getChild("confirm1ed")
+ with self.ui_test.create_doc_in_start_center_guarded("calc"):
+ xCalcDoc = self.xUITest.getTopFocusWindow()
+ gridwin = xCalcDoc.getChild("grid_window")
+ #enter password
+ with self.ui_test.execute_dialog_through_command(".uno:ToolProtectionDocument") as xDialog:
+ xpass1ed = xDialog.getChild("pass1ed")
+ xconfirm1ed = xDialog.getChild("confirm1ed")
- xpass1ed.executeAction("TYPE", mkPropertyValues({"TEXT":"aa"}))
- xconfirm1ed.executeAction("TYPE", mkPropertyValues({"TEXT":"aa"}))
+ xpass1ed.executeAction("TYPE", mkPropertyValues({"TEXT":"aa"}))
+ xconfirm1ed.executeAction("TYPE", mkPropertyValues({"TEXT":"aa"}))
- #Verify
- with self.ui_test.execute_dialog_through_command(".uno:ToolProtectionDocument", close_button="cancel") as xDialog:
- xpass1ed = xDialog.getChild("pass1ed")
+ #Verify
+ with self.ui_test.execute_dialog_through_command(".uno:ToolProtectionDocument", close_button="cancel") as xDialog:
+ xpass1ed = xDialog.getChild("pass1ed")
- xpass1ed.executeAction("TYPE", mkPropertyValues({"TEXT":"aa"}))
+ xpass1ed.executeAction("TYPE", mkPropertyValues({"TEXT":"aa"}))
- self.ui_test.close_doc()
# vim: set shiftwidth=4 softtabstop=4 expandtab: