[Libreoffice-commits] core.git: sc/qa

Xisco Fauli (via logerrit) logerrit at kemper.freedesktop.org
Tue Nov 10 20:00:21 UTC 2020


 sc/qa/uitest/chart/chartArea.py |   26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

New commits:
commit 73d707f89ee273d47383c5c977e74ea3ad454adf
Author:     Xisco Fauli <xiscofauli at libreoffice.org>
AuthorDate: Tue Nov 10 16:50:12 2020 +0100
Commit:     Xisco Fauli <xiscofauli at libreoffice.org>
CommitDate: Tue Nov 10 20:59:41 2020 +0100

    uitest: chartArea.py: assert changes in chart
    
    Change-Id: I8825bed89c50dcb0a9858d04a1697cb12fdd81bf
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105556
    Tested-by: Jenkins
    Reviewed-by: Xisco Fauli <xiscofauli at libreoffice.org>

diff --git a/sc/qa/uitest/chart/chartArea.py b/sc/qa/uitest/chart/chartArea.py
index 727cf95b9220..d2cd4fe259f3 100644
--- a/sc/qa/uitest/chart/chartArea.py
+++ b/sc/qa/uitest/chart/chartArea.py
@@ -29,6 +29,12 @@ class chartArea(UITestCase):
 
     change_measurement_unit(self, "Centimeter")
 
+    xArea = document.Sheets[0].Charts[0].getEmbeddedObject().Area
+    self.assertEqual(xArea.LineWidth, 0)
+    self.assertEqual(xArea.LineTransparence, 0)
+    self.assertEqual(hex(xArea.FillColor), '0xffffff')
+    self.assertEqual(xArea.FillTransparence, 0)
+
     gridwin.executeAction("SELECT", mkPropertyValues({"OBJECT": "Object 1"}))
     gridwin.executeAction("ACTIVATE", tuple())
     xChartMainTop = self.xUITest.getTopFocusWindow()
@@ -49,6 +55,11 @@ class chartArea(UITestCase):
     xOKBtn = xDialog.getChild("ok")
     self.ui_test.close_dialog_through_button(xOKBtn)
 
+    self.assertEqual(xArea.LineWidth, 100)
+    self.assertEqual(xArea.LineTransparence, 5)
+    self.assertEqual(hex(xArea.FillColor), '0xffffff')
+    self.assertEqual(xArea.FillTransparence, 0)
+
     #reopen and verify tab "Borders".
     gridwin.executeAction("SELECT", mkPropertyValues({"OBJECT": "Object 1"}))
     gridwin.executeAction("ACTIVATE", tuple())
@@ -93,6 +104,11 @@ class chartArea(UITestCase):
     xOKBtn = xDialog.getChild("ok")
     self.ui_test.close_dialog_through_button(xOKBtn)
 
+    self.assertEqual(xArea.LineWidth, 100)
+    self.assertEqual(xArea.LineTransparence, 5)
+    self.assertEqual(hex(xArea.FillColor), '0x23a9d3')
+    self.assertEqual(xArea.FillTransparence, 0)
+
     #reopen and verify tab "Area".
     gridwin.executeAction("SELECT", mkPropertyValues({"OBJECT": "Object 1"}))
     gridwin.executeAction("ACTIVATE", tuple())
@@ -124,6 +140,11 @@ class chartArea(UITestCase):
     xOKBtn = xDialog.getChild("ok")
     self.ui_test.close_dialog_through_button(xOKBtn)
 
+    self.assertEqual(xArea.LineWidth, 100)
+    self.assertEqual(xArea.LineTransparence, 5)
+    self.assertEqual(hex(xArea.FillColor), '0x23a9d3')
+    self.assertEqual(xArea.FillTransparence, 51)
+
     #reopen and verify tab "Transparency"
     gridwin.executeAction("SELECT", mkPropertyValues({"OBJECT": "Object 1"}))
     gridwin.executeAction("ACTIVATE", tuple())
@@ -145,5 +166,10 @@ class chartArea(UITestCase):
     xOKBtn = xDialog.getChild("ok")
     self.ui_test.close_dialog_through_button(xOKBtn)
 
+    self.assertEqual(xArea.LineWidth, 100)
+    self.assertEqual(xArea.LineTransparence, 5)
+    self.assertEqual(hex(xArea.FillColor), '0x23a9d3')
+    self.assertEqual(xArea.FillTransparence, 51)
+
     self.ui_test.close_doc()
 # vim: set shiftwidth=4 softtabstop=4 expandtab:


More information about the Libreoffice-commits mailing list