summaryrefslogtreecommitdiff
path: root/sc
diff options
context:
space:
mode:
authorXisco Fauli <xiscofauli@libreoffice.org>2023-04-11 11:53:09 +0200
committerXisco Fauli <xiscofauli@libreoffice.org>2023-04-11 15:04:10 +0200
commitfa0d09541d451c14afa3de6e6173664827593f58 (patch)
treebf6a522d5513cff4837c0e3012b534f89792d84e /sc
parentee7746227645ea2307ed803cce7bb51f2d7678a7 (diff)
CppunitTest_sc_pivottable_filters_test: use CPPUNIT_TEST_FIXTURE()
This suite is large enough so that avoiding the declaration/registration/definition of each test manually saves a lot of space. Change-Id: I4e2786f11bc1c164a74d3f5a3795a2ddf289d65f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/150222 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Diffstat (limited to 'sc')
-rw-r--r--sc/qa/unit/pivottable_filters_test.cxx212
1 files changed, 50 insertions, 162 deletions
diff --git a/sc/qa/unit/pivottable_filters_test.cxx b/sc/qa/unit/pivottable_filters_test.cxx
index 8e47c10dbf54..b9c92e252db5 100644
--- a/sc/qa/unit/pivottable_filters_test.cxx
+++ b/sc/qa/unit/pivottable_filters_test.cxx
@@ -39,116 +39,6 @@ class ScPivotTableFiltersTest : public ScModelTestBase
{
public:
ScPivotTableFiltersTest();
-
- // Import
- void testPivotTableBasicODS();
- void testPivotTableNamedRangeSourceODS();
- void testPivotTableSharedCacheGroupODS();
- void testGetPivotDataXLS();
- void testPivotTableSharedGroupXLSX();
- void testPivotTableSharedDateGroupXLSX(); // + export
- void testPivotTableSharedNestedDateGroupXLSX(); // + export
- void testPivotTableSharedNumGroupXLSX();
- void testPivotTableNoColumnsLayout();
- void testTdf112501();
-
- // Export
- void testPivotTableExportXLSX();
- void testPivotTableExportXLSXSingleDataField();
- void testPivotTableExportXLSXMultipleDataFields();
- void testPivotCacheExportXLSX();
- void testPivotTableXLSX();
- void testPivotTableTwoDataFieldsXLSX();
- void testPivotTableMedianODS();
- void testPivotTableRowHeaderXLS();
- void testPivotTableDoubleFieldFilter();
- void testPivotTableStringFieldFilter();
- void testPivotTableDateFieldFilter();
- void testPivotTableBoolFieldFilter();
- void testPivotTableRowColPageFieldFilter();
- void testPivotTableEmptyItem();
- void testPivotTablePageFieldFilter();
- void testPivotTableFirstHeaderRowXLSX();
- void testPivotTableDoubleFieldFilterXLSX();
- void testPivotTableStringFieldFilterXLSX();
- void testPivotTableDateFieldFilterXLSX();
- void testPivotTableBoolFieldFilterXLSX();
- void testPivotTableRowColPageFieldFilterXLSX();
- void testPivotTableErrorItemFilterXLSX();
- void testPivotTableErrorItemFilterXLSB();
- void testPivotTableErrorItem2FilterXLSX();
- void testPivotTableOutlineModeXLSX();
- void testPivotTableDuplicatedMemberFilterXLSX();
- void testPivotTableTabularModeXLSX();
- void testPivotTableDuplicateFields();
- void testTdf112106();
- void testTdf123923();
- void testTdf123939();
- void testTdf124651();
- void testTdf124736();
- void tesTtdf124772NumFmt();
- void testTdf124810();
- void testTdf124883();
- void testTdf125046();
- void testTdf125055();
- void testTdf125086();
- void testTdf73845();
-
- CPPUNIT_TEST_SUITE(ScPivotTableFiltersTest);
-
- CPPUNIT_TEST(testPivotTableBasicODS);
- CPPUNIT_TEST(testPivotTableNamedRangeSourceODS);
- CPPUNIT_TEST(testPivotTableSharedCacheGroupODS);
- CPPUNIT_TEST(testGetPivotDataXLS);
- CPPUNIT_TEST(testPivotTableSharedGroupXLSX);
- CPPUNIT_TEST(testPivotTableSharedDateGroupXLSX);
- CPPUNIT_TEST(testPivotTableSharedNestedDateGroupXLSX);
- CPPUNIT_TEST(testPivotTableSharedNumGroupXLSX);
- CPPUNIT_TEST(testPivotTableNoColumnsLayout);
- CPPUNIT_TEST(testTdf112501);
-
- CPPUNIT_TEST(testPivotTableExportXLSX);
- CPPUNIT_TEST(testPivotTableExportXLSXSingleDataField);
- CPPUNIT_TEST(testPivotTableExportXLSXMultipleDataFields);
- CPPUNIT_TEST(testPivotCacheExportXLSX);
- CPPUNIT_TEST(testPivotTableXLSX);
- CPPUNIT_TEST(testPivotTableTwoDataFieldsXLSX);
- CPPUNIT_TEST(testPivotTableMedianODS);
- CPPUNIT_TEST(testPivotTableRowHeaderXLS);
- CPPUNIT_TEST(testPivotTableDoubleFieldFilter);
- CPPUNIT_TEST(testPivotTableStringFieldFilter);
- CPPUNIT_TEST(testPivotTableDateFieldFilter);
- CPPUNIT_TEST(testPivotTableBoolFieldFilter);
- CPPUNIT_TEST(testPivotTableRowColPageFieldFilter);
- CPPUNIT_TEST(testPivotTableEmptyItem);
- CPPUNIT_TEST(testPivotTablePageFieldFilter);
- CPPUNIT_TEST(testPivotTableFirstHeaderRowXLSX);
- CPPUNIT_TEST(testPivotTableDoubleFieldFilterXLSX);
- CPPUNIT_TEST(testPivotTableStringFieldFilterXLSX);
- CPPUNIT_TEST(testPivotTableDateFieldFilterXLSX);
- CPPUNIT_TEST(testPivotTableBoolFieldFilterXLSX);
- CPPUNIT_TEST(testPivotTableRowColPageFieldFilterXLSX);
- CPPUNIT_TEST(testPivotTableErrorItemFilterXLSX);
- CPPUNIT_TEST(testPivotTableErrorItemFilterXLSB);
- CPPUNIT_TEST(testPivotTableErrorItem2FilterXLSX);
- CPPUNIT_TEST(testPivotTableOutlineModeXLSX);
- CPPUNIT_TEST(testPivotTableDuplicatedMemberFilterXLSX);
- CPPUNIT_TEST(testPivotTableTabularModeXLSX);
- CPPUNIT_TEST(testPivotTableDuplicateFields);
- CPPUNIT_TEST(testTdf112106);
- CPPUNIT_TEST(testTdf123923);
- CPPUNIT_TEST(testTdf123939);
- CPPUNIT_TEST(testTdf124651);
- CPPUNIT_TEST(testTdf124736);
- CPPUNIT_TEST(tesTtdf124772NumFmt);
- CPPUNIT_TEST(testTdf124810);
- CPPUNIT_TEST(testTdf124883);
- CPPUNIT_TEST(testTdf125046);
- CPPUNIT_TEST(testTdf125055);
- CPPUNIT_TEST(testTdf125086);
- CPPUNIT_TEST(testTdf73845);
-
- CPPUNIT_TEST_SUITE_END();
};
ScPivotTableFiltersTest::ScPivotTableFiltersTest()
@@ -177,7 +67,7 @@ bool hasDimension(const std::vector<const ScDPSaveDimension*>& rDims, const OUSt
}
}
-void ScPivotTableFiltersTest::testPivotTableBasicODS()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableBasicODS)
{
createScDoc("ods/pivot-table-basic.ods");
@@ -233,7 +123,7 @@ void ScPivotTableFiltersTest::testPivotTableBasicODS()
sal_uInt16(pDim->GetFunction()));
}
-void ScPivotTableFiltersTest::testPivotTableNamedRangeSourceODS()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableNamedRangeSourceODS)
{
createScDoc("ods/pivot-table-named-range-source.ods");
@@ -284,7 +174,7 @@ bool checkVisiblePageFieldMember(const ScDPSaveDimension::MemberList& rMembers,
}
}
-void ScPivotTableFiltersTest::testPivotTableSharedCacheGroupODS()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableSharedCacheGroupODS)
{
createScDoc("ods/pivot-table-shared-cache-with-group.ods");
ScDocument* pDoc = getScDoc();
@@ -416,7 +306,7 @@ void ScPivotTableFiltersTest::testPivotTableSharedCacheGroupODS()
CPPUNIT_ASSERT_MESSAGE("Pivot cache doesn't have an additional month group.", bHasMonths);
}
-void ScPivotTableFiltersTest::testGetPivotDataXLS()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testGetPivotDataXLS)
{
createScDoc("xls/pivot-getpivotdata.xls");
ScDocument* pDoc = getScDoc();
@@ -430,7 +320,7 @@ void ScPivotTableFiltersTest::testGetPivotDataXLS()
pDoc->GetValue(ScAddress(5, nRow, 1)));
}
-void ScPivotTableFiltersTest::testPivotTableSharedGroupXLSX()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableSharedGroupXLSX)
{
createScDoc("xlsx/pivot-table/shared-group-field.xlsx");
ScDocument* pDoc = getScDoc();
@@ -467,7 +357,7 @@ void ScPivotTableFiltersTest::testPivotTableSharedGroupXLSX()
CPPUNIT_ASSERT_EQUAL(static_cast<size_t>(1), pCache->GetGroupFieldCount());
}
-void ScPivotTableFiltersTest::testPivotTableSharedDateGroupXLSX()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableSharedDateGroupXLSX)
{
auto testThis = [](ScDocument& rDoc) {
// Check whether right date labels are imported for both tables
@@ -507,7 +397,7 @@ void ScPivotTableFiltersTest::testPivotTableSharedDateGroupXLSX()
testThis(*getScDoc());
}
-void ScPivotTableFiltersTest::testPivotTableSharedNestedDateGroupXLSX()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableSharedNestedDateGroupXLSX)
{
auto testThis = [](ScDocument& rDoc) {
// Check whether right date groups are imported for both tables
@@ -554,7 +444,7 @@ void ScPivotTableFiltersTest::testPivotTableSharedNestedDateGroupXLSX()
testThis(*getScDoc());
}
-void ScPivotTableFiltersTest::testPivotTableSharedNumGroupXLSX()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableSharedNumGroupXLSX)
{
createScDoc("xlsx/pivot-table/shared-numgroup.xlsx");
ScDocument* pDoc = getScDoc();
@@ -588,7 +478,7 @@ void ScPivotTableFiltersTest::testPivotTableSharedNumGroupXLSX()
CPPUNIT_ASSERT_EQUAL(static_cast<size_t>(10), pCache->GetFieldCount());
}
-void ScPivotTableFiltersTest::testPivotTableNoColumnsLayout()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableNoColumnsLayout)
{
// tdf#113268 - Pivot table: Missing popup button after opening a pivot table from ODS
createScDoc("ods/pivottable_no_columns_layout.ods");
@@ -615,7 +505,7 @@ void ScPivotTableFiltersTest::testPivotTableNoColumnsLayout()
}
}
-void ScPivotTableFiltersTest::testTdf112501()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testTdf112501)
{
createScDoc("xls/tdf112501.xls");
ScDocument* pDoc = getScDoc();
@@ -680,7 +570,7 @@ void ScPivotTableFiltersTest::testTdf112501()
}
}
-void ScPivotTableFiltersTest::testPivotTableExportXLSX()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableExportXLSX)
{
// tdf#89139: pivot table definition needs to list items, including hidden
@@ -697,7 +587,7 @@ void ScPivotTableFiltersTest::testPivotTableExportXLSX()
"h", "1");
}
-void ScPivotTableFiltersTest::testPivotTableExportXLSXSingleDataField()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableExportXLSXSingleDataField)
{
createScDoc("ods/tdf123421_1datafield.ods");
@@ -716,7 +606,7 @@ void ScPivotTableFiltersTest::testPivotTableExportXLSXSingleDataField()
assertXPath(pTable, "/x:pivotTableDefinition/x:colFields", 0);
}
-void ScPivotTableFiltersTest::testPivotTableExportXLSXMultipleDataFields()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableExportXLSXMultipleDataFields)
{
createScDoc("ods/tdf123421_2datafields.ods");
@@ -739,7 +629,7 @@ void ScPivotTableFiltersTest::testPivotTableExportXLSXMultipleDataFields()
assertXPath(pTable, "/x:pivotTableDefinition/x:colFields/x:field", "x", "-2");
}
-void ScPivotTableFiltersTest::testPivotCacheExportXLSX()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotCacheExportXLSX)
{
// tdf#89139 FILESAVE xlsx pivot table corrupted after save with LO and re-open with MS Office
// MS Excel is very sensitive for proper values of fields:
@@ -985,7 +875,7 @@ void ScPivotTableFiltersTest::testPivotCacheExportXLSX()
"count", "1");
}
-void ScPivotTableFiltersTest::testPivotTableXLSX()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableXLSX)
{
struct
{
@@ -1120,7 +1010,7 @@ void ScPivotTableFiltersTest::testPivotTableXLSX()
CPPUNIT_ASSERT_MESSAGE("Reload check failed.", bCheck);
}
-void ScPivotTableFiltersTest::testPivotTableTwoDataFieldsXLSX()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableTwoDataFieldsXLSX)
{
struct
{
@@ -1239,7 +1129,7 @@ void ScPivotTableFiltersTest::testPivotTableTwoDataFieldsXLSX()
CPPUNIT_ASSERT_MESSAGE("Reload check failed.", bCheck);
}
-void ScPivotTableFiltersTest::testPivotTableMedianODS()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableMedianODS)
{
createScDoc("ods/pivot-table-median.ods");
@@ -1273,7 +1163,7 @@ void ScPivotTableFiltersTest::testPivotTableMedianODS()
sal_uInt16(pDim->GetFunction()));
}
-void ScPivotTableFiltersTest::testPivotTableRowHeaderXLS()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableRowHeaderXLS)
{
createScDoc("xls/pivot_row_header.xls");
ScDocument* pDoc = getScDoc();
@@ -1339,7 +1229,7 @@ void ScPivotTableFiltersTest::testPivotTableRowHeaderXLS()
}
}
-void ScPivotTableFiltersTest::testPivotTableDoubleFieldFilter()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableDoubleFieldFilter)
{
createScDoc("xls/pivottable_double_field_filter.xls");
ScDocument* pDoc = getScDoc();
@@ -1437,7 +1327,7 @@ void ScPivotTableFiltersTest::testPivotTableDoubleFieldFilter()
}
}
-void ScPivotTableFiltersTest::testPivotTableStringFieldFilter()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableStringFieldFilter)
{
createScDoc("xls/pivottable_string_field_filter.xls");
ScDocument* pDoc = getScDoc();
@@ -1469,7 +1359,7 @@ void ScPivotTableFiltersTest::testPivotTableStringFieldFilter()
CPPUNIT_ASSERT(pMember->GetIsVisible());
}
-void ScPivotTableFiltersTest::testPivotTableDateFieldFilter()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableDateFieldFilter)
{
createScDoc("xls/pivottable_date_field_filter.xls");
ScDocument* pDoc = getScDoc();
@@ -1556,7 +1446,7 @@ void ScPivotTableFiltersTest::testPivotTableDateFieldFilter()
}
}
-void ScPivotTableFiltersTest::testPivotTableBoolFieldFilter()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableBoolFieldFilter)
{
createScDoc("xls/pivottable_bool_field_filter.xls");
ScDocument* pDoc = getScDoc();
@@ -1588,7 +1478,7 @@ void ScPivotTableFiltersTest::testPivotTableBoolFieldFilter()
CPPUNIT_ASSERT(pMember->GetIsVisible());
}
-void ScPivotTableFiltersTest::testPivotTableRowColPageFieldFilter()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableRowColPageFieldFilter)
{
createScDoc("xls/pivottable_rowcolpage_field_filter.xls");
ScDocument* pDoc = getScDoc();
@@ -1694,7 +1584,7 @@ void ScPivotTableFiltersTest::testPivotTableRowColPageFieldFilter()
}
}
-void ScPivotTableFiltersTest::testPivotTableEmptyItem()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableEmptyItem)
{
createScDoc("xls/pivottable_empty_item.xls");
ScDocument* pDoc = getScDoc();
@@ -1730,7 +1620,7 @@ void ScPivotTableFiltersTest::testPivotTableEmptyItem()
CPPUNIT_ASSERT(!pMember->GetIsVisible());
}
-void ScPivotTableFiltersTest::testPivotTablePageFieldFilter()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTablePageFieldFilter)
{
createScDoc("xls/pivottable_page_field_filter.xls");
ScDocument* pDoc = getScDoc();
@@ -1831,7 +1721,7 @@ void ScPivotTableFiltersTest::testPivotTablePageFieldFilter()
}
}
-void ScPivotTableFiltersTest::testPivotTableFirstHeaderRowXLSX()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableFirstHeaderRowXLSX)
{
// tdf#112733: We have different tables here, but have the same value as firstHeaderRow
// The documentation is not clear about what firstHeaderRow actually means, but MS Excel works on this way
@@ -1851,7 +1741,7 @@ void ScPivotTableFiltersTest::testPivotTableFirstHeaderRowXLSX()
assertXPath(pTable, "/x:pivotTableDefinition/x:location", "firstHeaderRow", "1");
}
-void ScPivotTableFiltersTest::testPivotTableDoubleFieldFilterXLSX()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableDoubleFieldFilterXLSX)
{
createScDoc("xlsx/pivottable_double_field_filter.xlsx");
ScDocument* pDoc = getScDoc();
@@ -1949,7 +1839,7 @@ void ScPivotTableFiltersTest::testPivotTableDoubleFieldFilterXLSX()
}
}
-void ScPivotTableFiltersTest::testPivotTableStringFieldFilterXLSX()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableStringFieldFilterXLSX)
{
createScDoc("xlsx/pivottable_string_field_filter.xlsx");
ScDocument* pDoc = getScDoc();
@@ -1981,7 +1871,7 @@ void ScPivotTableFiltersTest::testPivotTableStringFieldFilterXLSX()
CPPUNIT_ASSERT(pMember->GetIsVisible());
}
-void ScPivotTableFiltersTest::testPivotTableDateFieldFilterXLSX()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableDateFieldFilterXLSX)
{
createScDoc("xlsx/pivottable_date_field_filter.xlsx");
ScDocument* pDoc = getScDoc();
@@ -2053,7 +1943,7 @@ void ScPivotTableFiltersTest::testPivotTableDateFieldFilterXLSX()
}
}
-void ScPivotTableFiltersTest::testPivotTableBoolFieldFilterXLSX()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableBoolFieldFilterXLSX)
{
createScDoc("xlsx/pivottable_bool_field_filter.xlsx");
ScDocument* pDoc = getScDoc();
@@ -2086,7 +1976,7 @@ void ScPivotTableFiltersTest::testPivotTableBoolFieldFilterXLSX()
CPPUNIT_ASSERT(pMember->GetIsVisible());
}
-void ScPivotTableFiltersTest::testPivotTableRowColPageFieldFilterXLSX()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableRowColPageFieldFilterXLSX)
{
createScDoc("xlsx/pivottable_rowcolpage_field_filter.xlsx");
ScDocument* pDoc = getScDoc();
@@ -2190,7 +2080,7 @@ void ScPivotTableFiltersTest::testPivotTableRowColPageFieldFilterXLSX()
}*/
}
-void ScPivotTableFiltersTest::testPivotTableErrorItemFilterXLSX()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableErrorItemFilterXLSX)
{
createScDoc("xlsx/pivottable_error_item_filter.xlsx");
ScDocument* pDoc = getScDoc();
@@ -2217,7 +2107,7 @@ void ScPivotTableFiltersTest::testPivotTableErrorItemFilterXLSX()
CPPUNIT_ASSERT(!pMember->GetIsVisible());
}
-void ScPivotTableFiltersTest::testPivotTableErrorItemFilterXLSB()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableErrorItemFilterXLSB)
{
createScDoc("xlsb/pivottable_error_item_filter.xlsb");
ScDocument* pDoc = getScDoc();
@@ -2238,7 +2128,7 @@ void ScPivotTableFiltersTest::testPivotTableErrorItemFilterXLSB()
CPPUNIT_ASSERT(!pMember->GetIsVisible());
}
-void ScPivotTableFiltersTest::testPivotTableErrorItem2FilterXLSX()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableErrorItem2FilterXLSX)
{
createScDoc("xlsx/tdf122471.xlsx");
ScDocument* pDoc = getScDoc();
@@ -2262,7 +2152,7 @@ void ScPivotTableFiltersTest::testPivotTableErrorItem2FilterXLSX()
CPPUNIT_ASSERT_EQUAL(size_t(21), rMembers.size());
}
-void ScPivotTableFiltersTest::testPivotTableOutlineModeXLSX()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableOutlineModeXLSX)
{
createScDoc("xlsx/pivottable_outline_mode.xlsx");
@@ -2278,7 +2168,7 @@ void ScPivotTableFiltersTest::testPivotTableOutlineModeXLSX()
assertXPath(pTable, "/x:pivotTableDefinition/x:pivotFields/x:pivotField[1]", "compact", "0");
}
-void ScPivotTableFiltersTest::testPivotTableDuplicatedMemberFilterXLSX()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableDuplicatedMemberFilterXLSX)
{
createScDoc("xlsx/pivottable_duplicated_member_filter.xlsx");
@@ -2293,7 +2183,7 @@ void ScPivotTableFiltersTest::testPivotTableDuplicatedMemberFilterXLSX()
"21");
}
-void ScPivotTableFiltersTest::testPivotTableTabularModeXLSX()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableTabularModeXLSX)
{
createScDoc("xlsx/pivottable_tabular_mode.xlsx");
@@ -2310,7 +2200,7 @@ void ScPivotTableFiltersTest::testPivotTableTabularModeXLSX()
assertXPath(pTable, "/x:pivotTableDefinition/x:pivotFields/x:pivotField[1]", "outline", "0");
}
-void ScPivotTableFiltersTest::testPivotTableDuplicateFields()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testPivotTableDuplicateFields)
{
createScDoc("ods/caseinsensitive-duplicate-fields.ods");
@@ -2331,7 +2221,7 @@ void ScPivotTableFiltersTest::testPivotTableDuplicateFields()
"Method3");
}
-void ScPivotTableFiltersTest::testTdf112106()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testTdf112106)
{
createScDoc("xlsx/tdf112106.xlsx");
ScDocument* pDoc = getScDoc();
@@ -2356,7 +2246,7 @@ void ScPivotTableFiltersTest::testTdf112106()
CPPUNIT_ASSERT_EQUAL(ScResId(STR_PIVOT_DATA), (*pLayoutName));
}
-void ScPivotTableFiltersTest::testTdf123923()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testTdf123923)
{
// tdf#123923: Excel fails when it finds "Err:504" instead of "#REF!" in pivot table cache
@@ -2370,7 +2260,7 @@ void ScPivotTableFiltersTest::testTdf123923()
"v", "#REF!");
}
-void ScPivotTableFiltersTest::testTdf123939()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testTdf123939)
{
// tdf#123939: Excel warns on containsMixedTypes="1" if sharedItems has only strings and errors
@@ -2393,7 +2283,7 @@ void ScPivotTableFiltersTest::testTdf123939()
"containsMixedTypes", "1");
}
-void ScPivotTableFiltersTest::testTdf124651()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testTdf124651)
{
createScDoc("ods/tdf124651_simplePivotTable.ods");
@@ -2406,7 +2296,7 @@ void ScPivotTableFiltersTest::testTdf124651()
assertXPath(pDoc, "/x:pivotTableDefinition/x:dataFields/x:dataField", "name", "Sum - num");
}
-void ScPivotTableFiltersTest::testTdf124736()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testTdf124736)
{
createScDoc("xlsx/pivot-table/shared-dategroup.xlsx");
@@ -2456,7 +2346,7 @@ void ScPivotTableFiltersTest::testTdf124736()
"t", "default");
}
-void ScPivotTableFiltersTest::tesTtdf124772NumFmt()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testTdf124772NumFmt)
{
createScDoc("ods/pivot-table-num-fmt.ods");
@@ -2477,7 +2367,7 @@ void ScPivotTableFiltersTest::tesTtdf124772NumFmt()
"formatCode", "\\$#,##0");
}
-void ScPivotTableFiltersTest::testTdf124810()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testTdf124810)
{
{
// First, test that we roundtrip existing pivot table style information from XLSX.
@@ -2518,7 +2408,7 @@ void ScPivotTableFiltersTest::testTdf124810()
}
}
-void ScPivotTableFiltersTest::testTdf124883()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testTdf124883)
{
createScDoc("xlsx/pivot-table/two-data-fields.xlsx");
@@ -2533,7 +2423,7 @@ void ScPivotTableFiltersTest::testTdf124883()
"Count of Value2");
}
-void ScPivotTableFiltersTest::testTdf125046()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testTdf125046)
{
createScDoc("xlsx/pivottable_long_text.xlsx");
@@ -2544,7 +2434,7 @@ void ScPivotTableFiltersTest::testTdf125046()
"longText", "1");
}
-void ScPivotTableFiltersTest::testTdf125055()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testTdf125055)
{
createScDoc("xlsx/pivottable_1s_difference.xlsx");
@@ -2579,7 +2469,7 @@ void ScPivotTableFiltersTest::testTdf125055()
pDoc, "/x:pivotCacheDefinition/x:cacheFields/x:cacheField[2]/x:sharedItems", "m"));
}
-void ScPivotTableFiltersTest::testTdf125086()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testTdf125086)
{
createScDoc("ods/pivottable_fieldInRowsAndData.ods");
@@ -2591,7 +2481,7 @@ void ScPivotTableFiltersTest::testTdf125086()
assertXPath(pDoc, "/x:pivotTableDefinition/x:pivotFields/x:pivotField[2]", "dataField", "1");
}
-void ScPivotTableFiltersTest::testTdf73845()
+CPPUNIT_TEST_FIXTURE(ScPivotTableFiltersTest, testTdf73845)
{
// Query filter is set for individual pivot table in this ODS document.
// This test checks the query filter is restored for ByEmpty and ByNonEmpty query.
@@ -2627,8 +2517,6 @@ void ScPivotTableFiltersTest::testTdf73845()
}
}
-CPPUNIT_TEST_SUITE_REGISTRATION(ScPivotTableFiltersTest);
-
CPPUNIT_PLUGIN_IMPLEMENT();
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */