summaryrefslogtreecommitdiff
path: root/chart2
diff options
context:
space:
mode:
authorXisco Fauli <xiscofauli@libreoffice.org>2020-04-16 17:16:29 +0200
committerXisco FaulĂ­ <xiscofauli@libreoffice.org>2020-04-16 18:54:57 +0200
commit1aaf5f559bcc1169cafb73ea4082643a840fcb39 (patch)
tree6217015b7f9cc7244b893cc9b3d295dffc5266b7 /chart2
parentf8fa661cad23c8c5c251ee3391de90d40e7d8a4d (diff)
tdf#59857: chart2: Add unittest
Change-Id: I6d27868aacc8f2b2b72621c35c5f52f627e6cebb Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92380 Tested-by: Jenkins Reviewed-by: Xisco FaulĂ­ <xiscofauli@libreoffice.org>
Diffstat (limited to 'chart2')
-rw-r--r--chart2/qa/extras/chart2export.cxx14
-rw-r--r--chart2/qa/extras/data/ods/tdf59857.odsbin0 -> 33209 bytes
2 files changed, 14 insertions, 0 deletions
diff --git a/chart2/qa/extras/chart2export.cxx b/chart2/qa/extras/chart2export.cxx
index ff72e8e9381e..10b284adb344 100644
--- a/chart2/qa/extras/chart2export.cxx
+++ b/chart2/qa/extras/chart2export.cxx
@@ -160,6 +160,7 @@ public:
void testCustomLabelText();
void testDeletedLegendEntries();
void testTdf130225();
+ void testTdf59857();
void testTdf126076();
void testTdf75330();
void testTdf127792();
@@ -286,6 +287,7 @@ public:
CPPUNIT_TEST(testCustomLabelText);
CPPUNIT_TEST(testDeletedLegendEntries);
CPPUNIT_TEST(testTdf130225);
+ CPPUNIT_TEST(testTdf59857);
CPPUNIT_TEST(testTdf126076);
CPPUNIT_TEST(testTdf75330);
CPPUNIT_TEST(testTdf127792);
@@ -2612,6 +2614,18 @@ void Chart2ExportTest::testTdf130225()
CPPUNIT_ASSERT_EQUAL(sal_Int32(1), deletedLegendEntriesSeq[0]);
}
+void Chart2ExportTest::testTdf59857()
+{
+ load("/chart2/qa/extras/data/ods/", "tdf59857.ods");
+ xmlDocPtr pXmlDoc = parseExport("xl/charts/chart","Calc Office Open XML");
+ CPPUNIT_ASSERT(pXmlDoc);
+
+ assertXPath(pXmlDoc, "/c:chartSpace/c:chart/c:floor/c:spPr/a:ln/a:noFill", 1);
+ assertXPath(pXmlDoc, "/c:chartSpace/c:chart/c:floor/c:spPr/a:solidFill/a:srgbClr", "val", "cccccc");
+ assertXPath(pXmlDoc, "/c:chartSpace/c:chart/c:backWall/c:spPr/a:ln/a:noFill", 0);
+ assertXPath(pXmlDoc, "/c:chartSpace/c:chart/c:backWall/c:spPr/a:ln/a:solidFill/a:srgbClr", "val", "b3b3b3");
+}
+
void Chart2ExportTest::testTdf126076()
{
load("/chart2/qa/extras/data/xlsx/", "auto_marker_excel10.xlsx");
diff --git a/chart2/qa/extras/data/ods/tdf59857.ods b/chart2/qa/extras/data/ods/tdf59857.ods
new file mode 100644
index 000000000000..e60e9c4c1246
--- /dev/null
+++ b/chart2/qa/extras/data/ods/tdf59857.ods
Binary files differ