diff options
Diffstat (limited to 'sc/qa/uitest/calc_tests2/tdf37623.py')
-rw-r--r-- | sc/qa/uitest/calc_tests2/tdf37623.py | 33 |
1 files changed, 16 insertions, 17 deletions
diff --git a/sc/qa/uitest/calc_tests2/tdf37623.py b/sc/qa/uitest/calc_tests2/tdf37623.py index fd81c77c7ef0..fcf4d278448a 100644 --- a/sc/qa/uitest/calc_tests2/tdf37623.py +++ b/sc/qa/uitest/calc_tests2/tdf37623.py @@ -12,23 +12,22 @@ from libreoffice.uno.propertyvalue import mkPropertyValues class tdf37623(UITestCase): def test_tdf37623_autofill_rows_hidden(self): - calc_doc = self.ui_test.load_file(get_url_for_data_file("tdf37623.ods")) - xCalcDoc = self.xUITest.getTopFocusWindow() - gridwin = xCalcDoc.getChild("grid_window") - document = self.ui_test.get_component() - gridwin.executeAction("SELECT", mkPropertyValues({"RANGE": "A2:A6"})) - self.ui_test.execute_dialog_through_command(".uno:FillSeries") - xDialog = self.xUITest.getTopFocusWindow() - xautofill = xDialog.getChild("autofill") - xautofill.executeAction("CLICK", tuple()) - xOK = xDialog.getChild("ok") - self.ui_test.close_dialog_through_button(xOK) + with self.ui_test.load_file(get_url_for_data_file("tdf37623.ods")) as calc_doc: + xCalcDoc = self.xUITest.getTopFocusWindow() + gridwin = xCalcDoc.getChild("grid_window") + document = self.ui_test.get_component() + gridwin.executeAction("SELECT", mkPropertyValues({"RANGE": "A2:A6"})) + self.ui_test.execute_dialog_through_command(".uno:FillSeries") + xDialog = self.xUITest.getTopFocusWindow() + xautofill = xDialog.getChild("autofill") + xautofill.executeAction("CLICK", tuple()) + xOK = xDialog.getChild("ok") + self.ui_test.close_dialog_through_button(xOK) - self.assertEqual(get_cell_by_position(document, 0, 0, 1).getValue(), 1) - self.assertEqual(get_cell_by_position(document, 0, 0, 2).getValue(), 0) - self.assertEqual(get_cell_by_position(document, 0, 0, 3).getValue(), 0) - self.assertEqual(get_cell_by_position(document, 0, 0, 4).getValue(), 2) - self.assertEqual(get_cell_by_position(document, 0, 0, 5).getValue(), 3) - self.ui_test.close_doc() + self.assertEqual(get_cell_by_position(document, 0, 0, 1).getValue(), 1) + self.assertEqual(get_cell_by_position(document, 0, 0, 2).getValue(), 0) + self.assertEqual(get_cell_by_position(document, 0, 0, 3).getValue(), 0) + self.assertEqual(get_cell_by_position(document, 0, 0, 4).getValue(), 2) + self.assertEqual(get_cell_by_position(document, 0, 0, 5).getValue(), 3) # vim: set shiftwidth=4 softtabstop=4 expandtab: |