diff options
author | Xisco Fauli <xiscofauli@libreoffice.org> | 2023-04-11 11:53:09 +0200 |
---|---|---|
committer | Xisco Fauli <xiscofauli@libreoffice.org> | 2023-04-11 15:04:10 +0200 |
commit | fa0d09541d451c14afa3de6e6173664827593f58 (patch) | |
tree | bf6a522d5513cff4837c0e3012b534f89792d84e /sc | |
parent | ee7746227645ea2307ed803cce7bb51f2d7678a7 (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.cxx | 212 |
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: */ |