sc/qa/uitest/autofilter2/tdf95520.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-)
New commits: commit 444c598f53cdcd6230af01e279f5e74feab94597 Author: Xisco Fauli <xiscofa...@libreoffice.org> AuthorDate: Wed May 10 14:25:25 2023 +0200 Commit: Xisco Fauli <xiscofa...@libreoffice.org> CommitDate: Wed May 10 17:23:35 2023 +0200 sc: improve test a bit Change-Id: I26e06d76b6af1221fdfad1ae2c8dda4f10c70e19 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/151632 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org> diff --git a/sc/qa/uitest/autofilter2/tdf95520.py b/sc/qa/uitest/autofilter2/tdf95520.py index ec245912c5a2..33b9e1948b9a 100644 --- a/sc/qa/uitest/autofilter2/tdf95520.py +++ b/sc/qa/uitest/autofilter2/tdf95520.py @@ -7,7 +7,7 @@ # file, You can obtain one at http://mozilla.org/MPL/2.0/. # from uitest.framework import UITestCase -from uitest.uihelper.common import get_url_for_data_file +from uitest.uihelper.common import get_url_for_data_file, get_state_as_dict from libreoffice.uno.propertyvalue import mkPropertyValues from libreoffice.calc.document import get_cell_by_position @@ -27,9 +27,17 @@ class tdf95520(UITestCase): xMenu.executeAction("TYPE", mkPropertyValues({"KEYCODE":"DOWN"})) xMenu.executeAction("TYPE", mkPropertyValues({"KEYCODE":"RETURN"})) - # Choose Red xSubFloatWindow = self.xUITest.getFloatWindow() xSubMenu = xSubFloatWindow.getChild("textcolor") + self.assertEqual(3, len(xSubMenu.getChildren())) + self.assertEqual('false', get_state_as_dict(xSubMenu.getChild('0'))['IsChecked']) + self.assertEqual('#00FF00', get_state_as_dict(xSubMenu.getChild('0'))['Text']) + self.assertEqual('false', get_state_as_dict(xSubMenu.getChild('1'))['IsChecked']) + self.assertEqual('Red', get_state_as_dict(xSubMenu.getChild('1'))['Text']) + self.assertEqual('false', get_state_as_dict(xSubMenu.getChild('2'))['IsChecked']) + self.assertEqual('Yellow', get_state_as_dict(xSubMenu.getChild('2'))['Text']) + + # Choose Red xSubMenu.executeAction("TYPE", mkPropertyValues({"KEYCODE":"DOWN"})) xSubMenu.executeAction("TYPE", mkPropertyValues({"KEYCODE":"RETURN"}))