summaryrefslogtreecommitdiff
path: root/chart2/qa/extras/chart2dump/data
AgeCommit message (Collapse)Author
2021-09-06[API CHANGE] oox: fix import of chart date categoriesDennis Francis
Before this fix, date categories imported in oox's DataSourceContext were stored as formatted strings according to number format code in <c:formatCode> under the <c:cat> tree. As a result chart2 could not recognize them as dates. This causes problems like: * The axis that is linked to date categories cannot use the scaling/range-selection(min/max)/increments specs mentioned as axis properties. This results in distorted/unreadable chart renders w.r.t the date axis. * No re-formatting is attempted as per the number format provided for axis. This patch introduces a role qualifer argument to the XDataProvider interface method createDataSequenceByValueArray to support categories of date type via this method. When exporting to oox, write date categories and format code under <c:cat> <c:numRef> <c:numCache> This patch also fixes some discrepancies in date axis interval computation (auto mode) found by already existing unit tests. Change-Id: Ibc53b0a56fdddba80ba452d5567ce98d80460ea7 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121525 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2019-05-21Add unit test for tdf#118150.Tamás Zolnai
Change-Id: Icea2c8aacb36e843dad67a056d07d6495fbbb17a Reviewed-on: https://gerrit.libreoffice.org/72678 Tested-by: Jenkins Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2019-03-20tdf#123504: improve unit test robustnessMike Kaganski
... since the values are unstable for charts. Just use reasonable lower bounds. Change-Id: I9510d834a3905c188b52313e267998a4c73f8aa2 Reviewed-on: https://gerrit.libreoffice.org/69458 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2019-03-19tdf#123504: 0 and 360 are different angles in chartsMike Kaganski
This partly reverts commit 81302f33073e7629d724ed269f1fa21dad29e141. Change-Id: I40cbe739eb4497b8217aca56a2c3661ed1e491f4 Reviewed-on: https://gerrit.libreoffice.org/69440 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2018-06-02Removed executable permission on data filesAndrea Gelmini
chmod -x for odp, ods and so on Change-Id: I74397d9b8e24575130d2776ed90f4cfc13e1f03c Reviewed-on: https://gerrit.libreoffice.org/52570 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2017-07-10tdf#108986 : no arrow for "Data" button on pivot chartDennis Francis
Also changed the fill color of "Data" button to a lighter shade to distiguish it from other buttons, for both row and column fields. Added matching testcase in chart2dump.cxx Change-Id: I2ae5da6c3552372f606da41055f1e0663b6f0802 Reviewed-on: https://gerrit.libreoffice.org/39687 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2017-03-25Fix typosAndrea Gelmini
To re-integrate the fixes in revert commit ab92c84dfe600f320f37b6126cab11385a6fbdd1 we have also to update the binary ods, to avoid break of "make check". Change-Id: Ic044d43c6c3c3d9fc3e003c282fac4ba888a0115 Reviewed-on: https://gerrit.libreoffice.org/35685 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2017-02-24ChartDumpTest: Convert test docs to use Liberation Mono fontTamás Zolnai
Liberation Mono is a bundled, monospaced font, which is better for testing, shows smaller differences. Change-Id: If56597cede90fc81c722a69fd71e099d22a65d1f Reviewed-on: https://gerrit.libreoffice.org/34618 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2017-02-24ChartDumpTest: Add a minimal test showing text size issueTamás Zolnai
Change-Id: Iea0f7f6cfaee546c3478b936053659b3ecd27e6c Reviewed-on: https://gerrit.libreoffice.org/34617 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2017-02-17ChartDumpTest: Avoid using thousand separator in axis labelsTamás Zolnai
On different systems different separator is used (e.g. coma, space). Plus tdf#106068 can explain why some of the tests failes on mac, so disable only these tests. Change-Id: Id0fa8938d93dd9d4843d42426d369dcdfa1daef1 Reviewed-on: https://gerrit.libreoffice.org/34378 Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com> Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2017-02-17ChartDumpTest: Avoid random failures on windows machinesTamás Zolnai
ChartWallTest used to be the most instable so don't check position and size in this case. AxisLabelTest also failing some times, so use a bigger delta for it. Change-Id: I230b7e0f527bae5661af1376486a9780e475f952 Reviewed-on: https://gerrit.libreoffice.org/34348 Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com> Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2017-02-16ChartDumpTest: Test line and scatter chartsTamás Zolnai
Change-Id: I2b1a928d8487a134c0a266c5d7453690d19fde13 Reviewed-on: https://gerrit.libreoffice.org/34346 Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com> Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2017-02-16ChartDumpTest: Convert failing tests' documents from ods to odpTamás Zolnai
Change-Id: Iac7bfd3d22e2186b90c525a6b5bc2a1605ae9aa3 Reviewed-on: https://gerrit.libreoffice.org/34338 Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com> Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2017-02-16ChartDumpTest: Convert some of the test documents from ods to odpTamás Zolnai
Let's see random test failures are related to calc. Change-Id: I9164a900b8a7d631df75ba4064d8423400cf34bc Reviewed-on: https://gerrit.libreoffice.org/34337 Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com> Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2017-02-15ChartDumpTest: Test area chartsTamás Zolnai
Change-Id: Ie6dbc4a005f1840dc6b324a99406283676580b96 Reviewed-on: https://gerrit.libreoffice.org/34315 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2017-02-14ChartDumpTest: Use english text in test docsTamás Zolnai
Change-Id: I87ca8286f586d5811e4db22ebe4df0317fab567f
2017-02-14ChartDumpTest: Try again to remove all Arial fonts from these test documentsTamás Zolnai
Change-Id: I517fbb53db888276805e3c0d215337425d6cace1
2017-02-14ChartDumpTest: Test pie chartsTamás Zolnai
Change-Id: I936c24c4b1d6854fcfec86dc2642ef57a241b8ea Reviewed-on: https://gerrit.libreoffice.org/34225 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2017-02-14ChartDumpTest: Avoid using Arial font in test documentsTamás Zolnai
Let's see whether this caused the position and size differences between different machines. Change-Id: I6cf0a2fff86d7ce8613d4ca4bbcfe6e001bd9f49 Reviewed-on: https://gerrit.libreoffice.org/34226 Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com> Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2017-02-13ChartDumpTest: Test bar chartsTamás Zolnai
Change-Id: If4b8b207ba4ab379977d1a64c572187f48c4b9b4 Reviewed-on: https://gerrit.libreoffice.org/34186 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2017-02-12ChartDumpTest: Test chart wallTamás Zolnai
Change-Id: I16b7da66c6a6bab160212c47a75ce22951f85f87 Reviewed-on: https://gerrit.libreoffice.org/34181 Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com> Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2017-02-12ChartDumpTest: A new chart test suite for a more sistematic testingTamás Zolnai
A hibrid of dumper tests (xmlDump) and simple CppUnit tests. Advantages: * Easy to add a new test case ** Add a new test file and generate the reference ** Similar to dumper tests * Easy to find out the root of the problem when test fails ** Assertion is not coming somewhere from an XML file ** Assertion are placed in the code, so if you read and understand that code, you can find out easier why the test fails. ** Similar to simple CppUnit tests. * One test checks only one smaller part of the whole document ** e.g. legend, chart data, grid Change-Id: I7bba5a37efcc62d6358c84acece91963243a914f Reviewed-on: https://gerrit.libreoffice.org/34154 Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com> Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>