[Libreoffice-commits] core.git: sw/qa vcl/source

Caolán McNamara (via logerrit) logerrit at kemper.freedesktop.org
Tue Mar 9 09:07:08 UTC 2021


 sw/qa/uitest/findBar/findbar.py       |   10 +++++-----
 sw/qa/uitest/findBar/tdf136941.py     |    8 ++++----
 sw/qa/uitest/findBar/tdf138232.py     |    4 ++--
 sw/qa/uitest/findBar/tdf88608.py      |    4 ++--
 sw/qa/uitest/sidebar/stylesSidebar.py |    2 +-
 vcl/source/uitest/uiobject.cxx        |    2 +-
 6 files changed, 15 insertions(+), 15 deletions(-)

New commits:
commit a2d0741eed98db9c8b3509153a77d2e56b423d06
Author:     Caolán McNamara <caolanm at redhat.com>
AuthorDate: Sun Mar 7 20:43:13 2021 +0000
Commit:     Caolán McNamara <caolanm at redhat.com>
CommitDate: Tue Mar 9 10:06:21 2021 +0100

    SetCurItemId takes an ItemId not a Position
    
    Change-Id: Id0b34364cf45b9305f865d46cf8c3c0f838ce630
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112147
    Tested-by: Jenkins
    Tested-by: Caolán McNamara <caolanm at redhat.com>
    Reviewed-by: Caolán McNamara <caolanm at redhat.com>

diff --git a/sw/qa/uitest/findBar/findbar.py b/sw/qa/uitest/findBar/findbar.py
index df973dc8e162..2620d39a0a98 100644
--- a/sw/qa/uitest/findBar/findbar.py
+++ b/sw/qa/uitest/findBar/findbar.py
@@ -43,28 +43,28 @@ class FindBar(UITestCase):
         self.assertEqual(get_state_as_dict(xfind_bar)["ItemCount"], "14")
 
         # Press on FindAll in the Find Bar
-        xfind_bar.executeAction("CLICK", mkPropertyValues({"POS": "5"}))  # 5 is FindAll id
-        self.assertEqual(get_state_as_dict(xfind_bar)["CurrSelectedItemID"], "5")
+        xfind_bar.executeAction("CLICK", mkPropertyValues({"POS": "4"}))
+        self.assertEqual(get_state_as_dict(xfind_bar)["CurrSelectedItemID"], "5") # 5 is FindAll id for Pos 4
         self.assertEqual(get_state_as_dict(xfind_bar)["CurrSelectedItemText"], "Find All")
         self.assertEqual(get_state_as_dict(xfind_bar)["CurrSelectedItemCommand"], ".uno:FindAll")
         self.assertEqual(get_state_as_dict(xWriterEdit)["SelectedText"], "LibreLibreLibre")
 
         # Press on Find Next in the Find Bar
-        xfind_bar.executeAction("CLICK", mkPropertyValues({"POS": "4"}))  # 4 is Find Next id
+        xfind_bar.executeAction("CLICK", mkPropertyValues({"POS": "3"}))  # 3 is Find Next pos
         self.assertEqual(get_state_as_dict(xfind_bar)["CurrSelectedItemID"], "4")
         self.assertEqual(get_state_as_dict(xfind_bar)["CurrSelectedItemText"], "Find Next")
         self.assertEqual(get_state_as_dict(xfind_bar)["CurrSelectedItemCommand"], ".uno:DownSearch")
         self.assertEqual(get_state_as_dict(xWriterEdit)["SelectedText"], "Libre")
 
         # Press on Find Previous in the Find Bar
-        xfind_bar.executeAction("CLICK", mkPropertyValues({"POS": "3"}))  # 3 is Find Previous id
+        xfind_bar.executeAction("CLICK", mkPropertyValues({"POS": "2"}))  # 2 is Find Previous pos
         self.assertEqual(get_state_as_dict(xfind_bar)["CurrSelectedItemID"], "3")
         self.assertEqual(get_state_as_dict(xfind_bar)["CurrSelectedItemText"], "Find Previous")
         self.assertEqual(get_state_as_dict(xfind_bar)["CurrSelectedItemCommand"], ".uno:UpSearch")
         self.assertEqual(get_state_as_dict(xWriterEdit)["SelectedText"], "Libre")
 
         # Close the Find Bar
-        xfind_bar.executeAction("CLICK", mkPropertyValues({"POS": "1"}))  # 1 is for close
+        xfind_bar.executeAction("CLICK", mkPropertyValues({"POS": "0"}))  # 0 is pos for close
 
         self.ui_test.close_doc()
 
diff --git a/sw/qa/uitest/findBar/tdf136941.py b/sw/qa/uitest/findBar/tdf136941.py
index a96964a2fb79..ab94449aefed 100644
--- a/sw/qa/uitest/findBar/tdf136941.py
+++ b/sw/qa/uitest/findBar/tdf136941.py
@@ -28,10 +28,10 @@ class tdf136941(UITestCase):
         xfind_bar = xWriterDoc.getChild("FindBar")
 
         # Search Next
-        xfind_bar.executeAction("CLICK", mkPropertyValues({"POS": "4"}))
+        xfind_bar.executeAction("CLICK", mkPropertyValues({"POS": "3"}))
 
         # Close button
-        xfind_bar.executeAction("CLICK", mkPropertyValues({"POS": "1"}))
+        xfind_bar.executeAction("CLICK", mkPropertyValues({"POS": "0"}))
 
         # Check the toolbar is closed
         self.assertTrue("find" not in xWriterDoc.getChildren())
@@ -49,10 +49,10 @@ class tdf136941(UITestCase):
         xfind_bar = xWriterDoc.getChild("FindBar")
 
         # Search Next
-        xfind_bar.executeAction("CLICK", mkPropertyValues({"POS": "4"}))
+        xfind_bar.executeAction("CLICK", mkPropertyValues({"POS": "3"}))
 
         # Close button
-        xfind_bar.executeAction("CLICK", mkPropertyValues({"POS": "1"}))
+        xfind_bar.executeAction("CLICK", mkPropertyValues({"POS": "0"}))
 
         # Check the toolbar is closed
         self.assertTrue("find" not in xWriterDoc.getChildren())
diff --git a/sw/qa/uitest/findBar/tdf138232.py b/sw/qa/uitest/findBar/tdf138232.py
index 037296c8d0d6..93f859bc7521 100644
--- a/sw/qa/uitest/findBar/tdf138232.py
+++ b/sw/qa/uitest/findBar/tdf138232.py
@@ -29,7 +29,7 @@ class tdf138232(UITestCase):
         xfind_bar = xWriterDoc.getChild("FindBar")
 
         # Click on Find All
-        xfind_bar.executeAction("CLICK", mkPropertyValues({"POS": "5"}))
+        xfind_bar.executeAction("CLICK", mkPropertyValues({"POS": "4"}))
 
         self.assertEqual("HelloHello", get_state_as_dict(xWriterEdit)['SelectedText'])
 
@@ -39,7 +39,7 @@ class tdf138232(UITestCase):
         # AssertionError: 'HelloWorld' != 'World'
         self.assertEqual("HelloWorld", get_state_as_dict(xfind)['Text'])
 
-        xfind_bar.executeAction("CLICK", mkPropertyValues({"POS": "5"}))
+        xfind_bar.executeAction("CLICK", mkPropertyValues({"POS": "4"}))
 
         self.assertEqual("", get_state_as_dict(xWriterEdit)['SelectedText'])
 
diff --git a/sw/qa/uitest/findBar/tdf88608.py b/sw/qa/uitest/findBar/tdf88608.py
index 463968dc4daa..b3576ec7587e 100644
--- a/sw/qa/uitest/findBar/tdf88608.py
+++ b/sw/qa/uitest/findBar/tdf88608.py
@@ -29,7 +29,7 @@ class tdf88608(UITestCase):
         self.assertEqual('', get_state_as_dict(xfind_bar.getChild('label'))['Text'])
 
         # Search Next
-        xfind_bar.executeAction("CLICK", mkPropertyValues({"POS": "4"}))
+        xfind_bar.executeAction("CLICK", mkPropertyValues({"POS": "3"}))
 
         self.assertEqual('Search key not found', get_state_as_dict(xfind_bar.getChild('label'))['Text'])
 
@@ -44,7 +44,7 @@ class tdf88608(UITestCase):
         self.assertEqual('', get_state_as_dict(xfind_bar.getChild('label'))['Text'])
 
         # Search Next
-        xfind_bar.executeAction("CLICK", mkPropertyValues({"POS": "4"}))
+        xfind_bar.executeAction("CLICK", mkPropertyValues({"POS": "3"}))
 
         self.assertEqual('Reached the end of the document', get_state_as_dict(xfind_bar.getChild('label'))['Text'])
 
diff --git a/sw/qa/uitest/sidebar/stylesSidebar.py b/sw/qa/uitest/sidebar/stylesSidebar.py
index db625be6f006..8096a06c0d20 100644
--- a/sw/qa/uitest/sidebar/stylesSidebar.py
+++ b/sw/qa/uitest/sidebar/stylesSidebar.py
@@ -62,7 +62,7 @@ class StylesSidebar(UITestCase):
             xLeft = xWriterEdit.getChild('left')
 
             #change to another style type
-            xLeft.executeAction("CLICK", mkPropertyValues({"POS": str( i + 1 )}))
+            xLeft.executeAction("CLICK", mkPropertyValues({"POS": str( i )}))
 
             xFlatView = xWriterEdit.getChild("flatview")
 
diff --git a/vcl/source/uitest/uiobject.cxx b/vcl/source/uitest/uiobject.cxx
index b85c9864a083..5af9ee2f82bc 100644
--- a/vcl/source/uitest/uiobject.cxx
+++ b/vcl/source/uitest/uiobject.cxx
@@ -1620,7 +1620,7 @@ void ToolBoxUIObject::execute(const OUString& rAction,
         {
             auto itr = rParameters.find("POS");
             sal_uInt16 nPos = itr->second.toUInt32();
-            mxToolBox->SetCurItemId(nPos);
+            mxToolBox->SetCurItemId(mxToolBox->GetItemId(nPos));
             mxToolBox->Click();
             mxToolBox->Select();
         }


More information about the Libreoffice-commits mailing list