sc/qa/uitest/search_replace/tdf143759.py | 5 +++++ sc/qa/uitest/search_replace/tdf57523.py | 5 +++++ sc/qa/uitest/search_replace/tdf65334.py | 6 ++++++ 3 files changed, 16 insertions(+)
New commits: commit 93c1241eec9f5df84a96c57f8050efd4851cb0df Author: Xisco Fauli <xiscofa...@libreoffice.org> AuthorDate: Fri Apr 1 14:42:00 2022 +0200 Commit: Xisco Fauli <xiscofa...@libreoffice.org> CommitDate: Fri Apr 1 16:42:55 2022 +0200 tdf#129629: sc: Add UItest Change-Id: I7da58c9f8da83676d68d74ef8d98606d462c9ea5 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132427 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org> diff --git a/sc/qa/uitest/search_replace/tdf143759.py b/sc/qa/uitest/search_replace/tdf143759.py index e43442b8ec9f..f6f682e4d019 100644 --- a/sc/qa/uitest/search_replace/tdf143759.py +++ b/sc/qa/uitest/search_replace/tdf143759.py @@ -25,6 +25,11 @@ class tdf143759(UITestCase): gridwin.executeAction("SELECT", mkPropertyValues({"RANGE": "A1:F6"})) with self.ui_test.execute_modeless_dialog_through_command(".uno:SearchDialog", close_button="close") as xDialog: + + # More Options is expanded when there is a selection with data + xExpander = xDialog.getChild("OptionsExpander") + self.assertEqual("true", get_state_as_dict(xExpander)['Expanded']) + xSearchterm = xDialog.getChild("searchterm") xSearchterm.executeAction("TYPE", mkPropertyValues({"KEYCODE":"CTRL+A"})) xSearchterm.executeAction("TYPE", mkPropertyValues({"KEYCODE":"BACKSPACE"})) diff --git a/sc/qa/uitest/search_replace/tdf57523.py b/sc/qa/uitest/search_replace/tdf57523.py index 92e0cb601f74..f753a7a8a07d 100644 --- a/sc/qa/uitest/search_replace/tdf57523.py +++ b/sc/qa/uitest/search_replace/tdf57523.py @@ -25,6 +25,11 @@ class tdf57523(UITestCase): gridwin.executeAction("SELECT", mkPropertyValues({"RANGE": "A1:A4"})) with self.ui_test.execute_modeless_dialog_through_command(".uno:SearchDialog", close_button="close") as xDialog: + + # More Options is expanded when there is a selection with data + xExpander = xDialog.getChild("OptionsExpander") + self.assertEqual("true", get_state_as_dict(xExpander)['Expanded']) + searchterm = xDialog.getChild("searchterm") searchterm.executeAction("TYPE", mkPropertyValues({"KEYCODE":"CTRL+A"})) searchterm.executeAction("TYPE", mkPropertyValues({"KEYCODE":"BACKSPACE"})) diff --git a/sc/qa/uitest/search_replace/tdf65334.py b/sc/qa/uitest/search_replace/tdf65334.py index d3178fb43360..855fb47a456e 100644 --- a/sc/qa/uitest/search_replace/tdf65334.py +++ b/sc/qa/uitest/search_replace/tdf65334.py @@ -35,6 +35,10 @@ class tdf65334(UITestCase): with self.ui_test.execute_modeless_dialog_through_command(".uno:SearchDialog", close_button="close") as xDialog: xExpander = xDialog.getChild("OptionsExpander") + # tdf#129629: Without the fix in place, this test would have failed with + # AssertionError: 'false' != 'true' + self.assertEqual("false", get_state_as_dict(xExpander)['Expanded']) + xExpander.executeAction("EXPAND", tuple()) self.assertEqual("true", get_state_as_dict(xExpander)['Expanded']) @@ -56,7 +60,9 @@ class tdf65334(UITestCase): with self.ui_test.execute_modeless_dialog_through_command(".uno:SearchDialog", close_button="close") as xDialog: xSearchterm = xDialog.getChild("searchterm") xCalcsearchin = xDialog.getChild("calcsearchin") + xExpander = xDialog.getChild("OptionsExpander") + self.assertEqual("false", get_state_as_dict(xExpander)['Expanded']) self.assertEqual("Comment", get_state_as_dict(xSearchterm)['Text']) self.assertEqual("Comments", get_state_as_dict(xCalcsearchin)['SelectEntryText'])