summaryrefslogtreecommitdiff
path: root/sc/qa/unit/ucalc.hxx
AgeCommit message (Collapse)AuthorFilesLines
2014-01-07fdo#72645: Allow GETPIVOTDATA to get result from leaf node of result tree.Kohei Yoshida1-0/+2
Change-Id: I0fc1fd069440ed6fee378fc2dfd2ed761afbdeab (cherry picked from commit 8728f8e8705cfb6875a315aef85ec6004604e702)
2014-01-06fdo#73001: Simplify the selection function logic & calculate correct results.Kohei Yoshida1-0/+7
Fixing a bug and cleaning up the code all at the same time. And don't forget to write test for it as well. Change-Id: Ia0322c4bebd4c5debcbfa4bb0902afbe581208b2 (cherry picked from commit 4a7a6b46c0dc779581f271b9e6c13c365eca7ab8)
2014-01-06Add unit test for getting data entries. This used to crash at MAXROW.Kohei Yoshida1-0/+7
Change-Id: Ia904f69ddebcbd61e4ad3b97a0ace3db2d3a33e7 (cherry picked from commit 4796d5dde115cc56eeddb67f38ce7b9f490e886d)
2014-01-01fdo#73021 - avoid call crash on spell-check + unit test.Michael Meeks1-0/+2
Change-Id: I3588ef45617bda440f970e54274cc0985b7baed5
2013-12-27fdo#72874: Strip const-ness from pointer value when setting it to storage.Kohei Yoshida1-0/+2
Else the pointer type would get demoted to a boolean type which would cause the boolean version of overloaded function to get picked. Change-Id: Ided7e8c67ef84b4323c8ad1123e0a2c30ce37e01 (cherry picked from commit 21f053e2dd2867489a4d5823d9210c4368f4d115)
2013-12-11Fix paste as link, and a test case to catch it in the future.Kohei Yoshida1-1/+3
Change-Id: I55fd3fabb7594ee2c635cc0b02dbf506bd5ab3df (cherry picked from commit 4f94e6c20b2fee11429d7cbaef6b6fd1880317b2)
2013-11-14Create string from token array directly from ScTokenArray. Still WIP.Kohei Yoshida1-0/+2
And make it re-entrant for thread safety. This method should not modify the internal state of the token array object. The one with ScCompiler is not re-entrant. Still some way to go. Change-Id: I06de3637341727aef0963dddfb98527f415bf7fa
2013-11-06Add new test for parsing OOo A1 style single references.Kohei Yoshida1-0/+2
Change-Id: I7644338bd536d16777d330a64764eb26ecda5da5
2013-11-04Add test for multiple operations. Part of it fails currently.Kohei Yoshida1-0/+2
Change-Id: I90e3bbaae41fac51711b8502fbeb6ee2ebf19082
2013-10-23Re-implement cell note storage using mdds::multi_type_vector.Laurent Godard1-6/+10
Change-Id: I34ea91e360e2a6b85d65f970c6e43db687d213ca
2013-10-18Write a new test case for fetching vector ref array.Kohei Yoshida1-0/+2
This currently fails rightly. Change-Id: Ic4d8d3d720b2ee879f963d1871dd8779461f352f
2013-10-08No more getIdentifier*() calls because they are not efficient.Kohei Yoshida1-2/+2
They shall never be used. Change-Id: I019c88b1511a67175d782777cd41e0ec0434f497
2013-10-04Add methods to turn cell strings into numeric IDs for comparison.Kohei Yoshida1-0/+2
Both in case sensitive and case insensitive comparisons. Change-Id: I356a655273f0f37157810c86e1cf3f87ea2afa09
2013-09-27fdo#69450 - IDF_ATTRIB & IDF_CONTENTS must be disjoint.Michael Meeks1-0/+1
Change-Id: Ib971824a7f274334012b872acec65310535ad767
2013-09-27add a unit test for fdo#66646Markus Mohrhard1-0/+2
Change-Id: I15bef4e0422261ec473263ac8fc239604146f864
2013-09-27add test case for fdo#69720Markus Mohrhard1-0/+2
Change-Id: Ib89a596f0e28cacc9ae180d23b9995e524c45b52
2013-09-07Fix incorrect reference update on shared formulas.Kohei Yoshida1-0/+2
The start position of a shared formula group is used to prevent non-top cells of the group from being updated. Updating it at the top cell may cause non-top cells to perform reference update which they never should. Change-Id: I4f067d4d717b756fc89cb823f3ce3e630dac756e
2013-09-05add test case for fdo#67783Markus Mohrhard1-0/+2
Change-Id: I3a8f99e00e12a6120a284afabbf51e6fbb36195b
2013-08-20Add edit text iterator that iterates through only edit text cells.Kohei Yoshida1-0/+2
Change-Id: I898d7a2d3f0ea472daddb9dd32f772a5d7268773
2013-08-13Add test for reference update on shared formulas.Kohei Yoshida1-0/+2
This currently (rightfully) fails. Change-Id: I254dc7042e93b257765c8ed8cdb9904966afd77e
2013-08-01fdo#67489: Add test for this.Kohei Yoshida1-0/+2
The master branch doesn't have this bug, but it's good to have a test case for this. Change-Id: I986d51bb78effc829f01f40b9ad63647f5341fa9
2013-07-30First cut on re-working reference update in named expressions.Kohei Yoshida1-0/+2
It's not perfect yet. Change-Id: Iebe7a88e419365b053765685bb769427f569070d
2013-07-24Add starter test for reference update on range move.Kohei Yoshida1-0/+2
This currently fails. Change-Id: I83cdcb6ed9620079664ff35375a0457b0c9bcea0
2013-07-24Add test for ROW function.Kohei Yoshida1-0/+2
Change-Id: Ie918d3b9d635febe40ac974a37da0743830b65eb
2013-07-24Add test for cell function COLUMN.Kohei Yoshida1-0/+2
This currently fails. Change-Id: I6a73bc5a3e966542f4dcc88fc644110ec164dcb3
2013-07-24Add test for updating reference on sheet change.Kohei Yoshida1-0/+2
Change-Id: I5ef6d9ed0fb45ea674d14cca98d3be2f4bfe4345
2013-07-24Add test for resizing range references. To be expanded later.Kohei Yoshida1-0/+2
Change-Id: I886d190dd2533b89185dbc24d0b9043941618802
2013-07-24Add test for reference update in formula cells.Kohei Yoshida1-0/+2
Change-Id: I79b1a23d269f59df24f8b50f484713441a11deff
2013-07-24Add some basic test for single reference data.Kohei Yoshida1-0/+3
I'll add more later. Change-Id: Ia65f29886c36fc268e4e8aa77e09b03628c5dccf
2013-07-24Add test for formula tokenization and back.Kohei Yoshida1-0/+2
Change-Id: I770ba842bc7dd0095d1be75cbd9132affb46ed5f
2013-07-24We don't need this test any more.Kohei Yoshida1-5/+0
We have tests for in-place grouping of formula cells in ucalc_sharedformula. Change-Id: I04ca2e53bc7351084cac5d0bf609f1bdb2a25066
2013-07-12Add unit test for GETPIVOTDATA.Kohei Yoshida1-0/+3
This is just an initial version. Will add more test cases as needed. Change-Id: I40b00bedafc585acd21e804cf041ce4538274ff9
2013-07-11Move pivot table tests into a separate source file.Kohei Yoshida1-0/+28
Change-Id: Ie32999007bbeaff4076195c68f2537ba0da6148b
2013-07-11Add test for formula grouping during undo.Kohei Yoshida1-0/+2
Change-Id: Ifab98b1eedf4420ed5b609e0684422c8aae0d33c
2013-07-11Add test for formula grouping during copy and paste.Kohei Yoshida1-0/+16
Change-Id: I19604b753801073366058527c19020cc5db812d0
2013-07-09Avoid declaring ScDocShell(Ref) in header.Kohei Yoshida1-1/+6
To see if this will fix the linker error with MSVC. Change-Id: I9e20c48d8b4062a6b6ee1376f161b91730393252
2013-07-08Split ucalc.cxx into multiple source files.Kohei Yoshida1-0/+306
Change-Id: Ic46dcc8cb415fd3ea9062d477260cb6f120fb815