diff options
Diffstat (limited to 'sc/qa/uitest/calc_tests9/tdf126673.py')
-rw-r--r-- | sc/qa/uitest/calc_tests9/tdf126673.py | 52 |
1 files changed, 25 insertions, 27 deletions
diff --git a/sc/qa/uitest/calc_tests9/tdf126673.py b/sc/qa/uitest/calc_tests9/tdf126673.py index f01844bddd3a..30c81696f836 100644 --- a/sc/qa/uitest/calc_tests9/tdf126673.py +++ b/sc/qa/uitest/calc_tests9/tdf126673.py @@ -16,34 +16,32 @@ from libreoffice.uno.propertyvalue import mkPropertyValues class tdf126673(UITestCase): def test_tdf126673_auto_fit_row_height(self): - calc_doc = self.ui_test.load_file(get_url_for_data_file("tdf126673.ods")) - xCalcDoc = self.xUITest.getTopFocusWindow() - gridwin = xCalcDoc.getChild("grid_window") - document = self.ui_test.get_component() + with self.ui_test.load_file(get_url_for_data_file("tdf126673.ods")) as calc_doc: + xCalcDoc = self.xUITest.getTopFocusWindow() + gridwin = xCalcDoc.getChild("grid_window") + document = self.ui_test.get_component() - change_measurement_unit(self, "Centimeter") + change_measurement_unit(self, "Centimeter") - #select A2 - gridwin.executeAction("SELECT", mkPropertyValues({"CELL": "A2"})) - #optimal row height - self.ui_test.execute_dialog_through_command(".uno:SetOptimalRowHeight") - xDialog = self.xUITest.getTopFocusWindow() - # Click Ok - xOK = xDialog.getChild("ok") - self.ui_test.close_dialog_through_button(xOK) - #select A2 - gridwin.executeAction("SELECT", mkPropertyValues({"CELL": "A2"})) - #row height - self.ui_test.execute_dialog_through_command(".uno:RowHeight") - xDialog = self.xUITest.getTopFocusWindow() - xvalue = xDialog.getChild("value") - heightStrOrig = get_state_as_dict(xvalue)["Text"] - heightVal = heightStrOrig[:4] #default 0.45 cm, - self.assertEqual(heightVal > '0.45', True) #new value is bigger then default - # Click Ok - xcancel = xDialog.getChild("cancel") - self.ui_test.close_dialog_through_button(xcancel) - - self.ui_test.close_doc() + #select A2 + gridwin.executeAction("SELECT", mkPropertyValues({"CELL": "A2"})) + #optimal row height + self.ui_test.execute_dialog_through_command(".uno:SetOptimalRowHeight") + xDialog = self.xUITest.getTopFocusWindow() + # Click Ok + xOK = xDialog.getChild("ok") + self.ui_test.close_dialog_through_button(xOK) + #select A2 + gridwin.executeAction("SELECT", mkPropertyValues({"CELL": "A2"})) + #row height + self.ui_test.execute_dialog_through_command(".uno:RowHeight") + xDialog = self.xUITest.getTopFocusWindow() + xvalue = xDialog.getChild("value") + heightStrOrig = get_state_as_dict(xvalue)["Text"] + heightVal = heightStrOrig[:4] #default 0.45 cm, + self.assertEqual(heightVal > '0.45', True) #new value is bigger then default + # Click Ok + xcancel = xDialog.getChild("cancel") + self.ui_test.close_dialog_through_button(xcancel) # vim: set shiftwidth=4 softtabstop=4 expandtab: |