sc/qa/unit/subsequent_filters_test2.cxx | 475 +++++++------------------------- 1 file changed, 114 insertions(+), 361 deletions(-)
New commits: commit f07b4c242c8768b8a361d0aa551ba2e0c2d8eed2 Author: Xisco Fauli <xiscofa...@libreoffice.org> AuthorDate: Wed Feb 22 14:30:41 2023 +0100 Commit: Xisco Fauli <xiscofa...@libreoffice.org> CommitDate: Wed Feb 22 14:47:34 2023 +0000 CppunitTest_sc_subsequent_filters_test2: 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: I95b689d9f4af2d7865009c7313df294b143ce4af Reviewed-on: https://gerrit.libreoffice.org/c/core/+/147469 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org> diff --git a/sc/qa/unit/subsequent_filters_test2.cxx b/sc/qa/unit/subsequent_filters_test2.cxx index 56e5e85ecdf6..231efa018d50 100644 --- a/sc/qa/unit/subsequent_filters_test2.cxx +++ b/sc/qa/unit/subsequent_filters_test2.cxx @@ -69,251 +69,6 @@ class ScFiltersTest2 : public ScModelTestBase { public: ScFiltersTest2(); - - void testMiscRowHeights(); - void testOptimalHeightReset(); - void testCustomNumFormatHybridCellODS(); - void testTdf121040(); - void testTdf118086(); - void testTdf118624(); - void testTdf124454(); - - void testPrintRangeODS(); - void testOutlineODS(); - - void testColumnStyleXLSX(); - void testColumnStyleAutoFilterXLSX(); - - void testSharedFormulaHorizontalXLS(); - void testSharedFormulaWrappedRefsXLS(); - void testSharedFormulaBIFF5(); - void testSharedFormulaXLSB(); - void testSharedFormulaXLS(); - void testSharedFormulaColumnLabelsODS(); - void testSharedFormulaColumnRowLabelsODS(); - void testExternalRefCacheXLSX(); - void testExternalRefCacheODS(); - void testHybridSharedStringODS(); - void testCopyMergedNumberFormats(); - void testVBAUserFunctionXLSM(); - void testEmbeddedImageXLS(); - void testErrorOnExternalReferences(); - void testTdf145054(); - void testTdf84762(); - void testTdf44076(); - void testEditEngStrikeThroughXLSX(); - void testRefStringXLSX(); - void testHiddenSheetsXLSX(); - void testRelFormulaValidationXLS(); - void testTdf130132(); - void testTdf133327(); - void testColumnStyle2XLSX(); - void testAutofilterXLSX(); - - void testBnc762542(); - - void testTdf136364(); - void testTdf103734(); - void testTdf126116(); - void testTdf144209(); - void testTdf98844(); - void testTdf100458(); - void testTdf118561(); - void testTdf125099(); - void testTdf134455(); - void testTdf119533(); - void testTdf127982(); - void testTdf109409(); - void testTdf132105(); - void testTdf131424(); - void testTdf100709XLSX(); - void testTdf97598XLSX(); - void testTdf110440XLSX(); - void testTdf83672XLSX(); - - void testCondFormatXLSB(); - void testPageScalingXLSX(); - void testActiveXCheckboxXLSX(); - void testTdf60673(); - void testtdf120301_xmlSpaceParsingXLSX(); - void testUnicodeFileNameGnumeric(); - void testCondFormatFormulaListenerXLSX(); - - void testMergedCellsXLSXML(); - void testBackgroundColorStandardXLSXML(); - void testTdf131536(); - void testTdf130583(); - void testTdf85617(); - void testTdf134234(); - void testTdf42481(); - void testNamedExpressionsXLSXML(); - void testEmptyRowsXLSXML(); - void testBorderDirectionsXLSXML(); - void testBorderColorsXLSXML(); - void testHiddenRowsColumnsXLSXML(); - void testColumnWidthRowHeightXLSXML(); - void testCharacterSetXLSXML(); - void testWrapAndShrinkXLSXML(); - void testTdf137091(); - void testTdf141495(); - void testTdf70455(); - void testTdf62268(); - void testTdf137453(); - void testTdf112780(); - void testTdf72470(); - void testTdf35636(); - void testTdf98481(); - void testTdf115022(); - void testVBAMacroFunctionODS(); - void testAutoheight2Rows(); - void testXLSDefColWidth(); - void testTdf148423(); - void testTdf152053(); - void testPreviewMissingObjLink(); - void testShapeRotationImport(); - void testShapeDisplacementOnRotationImport(); - void testTextBoxBodyUpright(); - void testTextBoxBodyRotateAngle(); - void testTextLengthDataValidityXLSX(); - void testDeleteCircles(); - void testDrawCircleInMergeCells(); - void testDeleteCirclesInRowAndCol(); - void testTdf129940(); - void testTdf119190(); - void testTdf139612(); - void testTdf144740(); - void testTdf146722(); - void testTdf147014(); - void testTdf139763ShapeAnchor(); - void testAutofilterNamedRangesXLSX(); - void testInvalidBareBiff5(); - void testTooManyColsRows(); - void testTdf83671_SmartArt_import(); - void testTdf83671_SmartArt_import2(); - void testTdf151818_SmartArtFontColor(); - - CPPUNIT_TEST_SUITE(ScFiltersTest2); - - CPPUNIT_TEST(testMiscRowHeights); - CPPUNIT_TEST(testOptimalHeightReset); - CPPUNIT_TEST(testCustomNumFormatHybridCellODS); - CPPUNIT_TEST(testTdf121040); - CPPUNIT_TEST(testTdf118086); - CPPUNIT_TEST(testTdf118624); - CPPUNIT_TEST(testTdf124454); - CPPUNIT_TEST(testPrintRangeODS); - CPPUNIT_TEST(testOutlineODS); - CPPUNIT_TEST(testColumnStyleXLSX); - CPPUNIT_TEST(testColumnStyleAutoFilterXLSX); - CPPUNIT_TEST(testSharedFormulaHorizontalXLS); - CPPUNIT_TEST(testSharedFormulaWrappedRefsXLS); - CPPUNIT_TEST(testSharedFormulaBIFF5); - CPPUNIT_TEST(testSharedFormulaXLSB); - CPPUNIT_TEST(testSharedFormulaXLS); - CPPUNIT_TEST(testSharedFormulaColumnLabelsODS); - CPPUNIT_TEST(testSharedFormulaColumnRowLabelsODS); - CPPUNIT_TEST(testExternalRefCacheXLSX); - CPPUNIT_TEST(testExternalRefCacheODS); - CPPUNIT_TEST(testHybridSharedStringODS); - CPPUNIT_TEST(testCopyMergedNumberFormats); - CPPUNIT_TEST(testVBAUserFunctionXLSM); - CPPUNIT_TEST(testEmbeddedImageXLS); - CPPUNIT_TEST(testErrorOnExternalReferences); - CPPUNIT_TEST(testTdf145054); - CPPUNIT_TEST(testTdf84762); - CPPUNIT_TEST(testTdf44076); - CPPUNIT_TEST(testEditEngStrikeThroughXLSX); - CPPUNIT_TEST(testRefStringXLSX); - CPPUNIT_TEST(testRelFormulaValidationXLS); - CPPUNIT_TEST(testTdf130132); - CPPUNIT_TEST(testTdf133327); - CPPUNIT_TEST(testColumnStyle2XLSX); - CPPUNIT_TEST(testAutofilterXLSX); - - CPPUNIT_TEST(testBnc762542); - - CPPUNIT_TEST(testHiddenSheetsXLSX); - - CPPUNIT_TEST(testTdf136364); - CPPUNIT_TEST(testTdf103734); - CPPUNIT_TEST(testTdf126116); - CPPUNIT_TEST(testTdf144209); - CPPUNIT_TEST(testTdf98844); - CPPUNIT_TEST(testTdf100458); - CPPUNIT_TEST(testTdf118561); - CPPUNIT_TEST(testTdf125099); - CPPUNIT_TEST(testTdf134455); - CPPUNIT_TEST(testTdf119533); - CPPUNIT_TEST(testTdf127982); - CPPUNIT_TEST(testTdf109409); - CPPUNIT_TEST(testTdf132105); - CPPUNIT_TEST(testTdf131424); - CPPUNIT_TEST(testTdf100709XLSX); - CPPUNIT_TEST(testTdf97598XLSX); - CPPUNIT_TEST(testTdf110440XLSX); - CPPUNIT_TEST(testTdf83672XLSX); - - CPPUNIT_TEST(testCondFormatXLSB); - CPPUNIT_TEST(testPageScalingXLSX); - CPPUNIT_TEST(testActiveXCheckboxXLSX); - CPPUNIT_TEST(testTdf60673); - CPPUNIT_TEST(testtdf120301_xmlSpaceParsingXLSX); - CPPUNIT_TEST(testUnicodeFileNameGnumeric); - CPPUNIT_TEST(testMergedCellsXLSXML); - CPPUNIT_TEST(testBackgroundColorStandardXLSXML); - CPPUNIT_TEST(testTdf131536); - CPPUNIT_TEST(testTdf130583); - CPPUNIT_TEST(testTdf85617); - CPPUNIT_TEST(testTdf134234); - CPPUNIT_TEST(testTdf42481); - CPPUNIT_TEST(testNamedExpressionsXLSXML); - CPPUNIT_TEST(testEmptyRowsXLSXML); - CPPUNIT_TEST(testBorderDirectionsXLSXML); - CPPUNIT_TEST(testBorderColorsXLSXML); - CPPUNIT_TEST(testHiddenRowsColumnsXLSXML); - CPPUNIT_TEST(testColumnWidthRowHeightXLSXML); - CPPUNIT_TEST(testCharacterSetXLSXML); - CPPUNIT_TEST(testWrapAndShrinkXLSXML); - CPPUNIT_TEST(testCondFormatFormulaListenerXLSX); - CPPUNIT_TEST(testTdf137091); - CPPUNIT_TEST(testTdf141495); - CPPUNIT_TEST(testTdf70455); - CPPUNIT_TEST(testTdf62268); - CPPUNIT_TEST(testTdf137453); - CPPUNIT_TEST(testTdf112780); - CPPUNIT_TEST(testTdf72470); - CPPUNIT_TEST(testTdf35636); - CPPUNIT_TEST(testTdf98481); - CPPUNIT_TEST(testTdf115022); - CPPUNIT_TEST(testVBAMacroFunctionODS); - CPPUNIT_TEST(testAutoheight2Rows); - CPPUNIT_TEST(testXLSDefColWidth); - CPPUNIT_TEST(testTdf148423); - CPPUNIT_TEST(testTdf152053); - CPPUNIT_TEST(testPreviewMissingObjLink); - CPPUNIT_TEST(testShapeRotationImport); - CPPUNIT_TEST(testShapeDisplacementOnRotationImport); - CPPUNIT_TEST(testTextBoxBodyUpright); - CPPUNIT_TEST(testTextBoxBodyRotateAngle); - CPPUNIT_TEST(testTextLengthDataValidityXLSX); - CPPUNIT_TEST(testDeleteCircles); - CPPUNIT_TEST(testDrawCircleInMergeCells); - CPPUNIT_TEST(testDeleteCirclesInRowAndCol); - CPPUNIT_TEST(testTdf129940); - CPPUNIT_TEST(testTdf119190); - CPPUNIT_TEST(testTdf139612); - CPPUNIT_TEST(testTdf144740); - CPPUNIT_TEST(testTdf146722); - CPPUNIT_TEST(testTdf147014); - CPPUNIT_TEST(testTdf139763ShapeAnchor); - CPPUNIT_TEST(testAutofilterNamedRangesXLSX); - CPPUNIT_TEST(testInvalidBareBiff5); - CPPUNIT_TEST(testTooManyColsRows); - CPPUNIT_TEST(testTdf83671_SmartArt_import); - CPPUNIT_TEST(testTdf83671_SmartArt_import2); - CPPUNIT_TEST(testTdf151818_SmartArtFontColor); - - CPPUNIT_TEST_SUITE_END(); }; ScFiltersTest2::ScFiltersTest2() @@ -321,7 +76,7 @@ ScFiltersTest2::ScFiltersTest2() { } -void ScFiltersTest2::testMiscRowHeights() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testMiscRowHeights) { // FIXME: the DPI check should be removed when either (1) the test is fixed to work with // non-default DPI; or (2) unit tests on Windows are made to use svp VCL plugin. @@ -362,7 +117,7 @@ void ScFiltersTest2::testMiscRowHeights() // what we want to test here is that when cell contents are deleted // and the optimal flag is set for that row that the row is actually resized -void ScFiltersTest2::testOptimalHeightReset() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testOptimalHeightReset) { // FIXME: the DPI check should be removed when either (1) the test is fixed to work with // non-default DPI; or (2) unit tests on Windows are made to use svp VCL plugin. @@ -402,7 +157,7 @@ void ScFiltersTest2::testOptimalHeightReset() CPPUNIT_ASSERT_EQUAL(nOptimalHeight, nHeight); } -void ScFiltersTest2::testCustomNumFormatHybridCellODS() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testCustomNumFormatHybridCellODS) { createScDoc("ods/custom-numfmt-hybrid-cell.ods"); ScDocument* pDoc = getScDoc(); @@ -431,7 +186,7 @@ void ScFiltersTest2::testCustomNumFormatHybridCellODS() CPPUNIT_ASSERT_EQUAL(FormulaError::NONE, pFC->GetErrCode()); } -void ScFiltersTest2::testTdf121040() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf121040) { createScDoc("ods/tdf121040.ods"); @@ -446,7 +201,7 @@ void ScFiltersTest2::testTdf121040() } } -void ScFiltersTest2::testTdf118086() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf118086) { createScDoc("ods/tdf118086.ods"); @@ -462,7 +217,7 @@ void ScFiltersTest2::testTdf118086() CPPUNIT_ASSERT_EQUAL(sal_uInt16(256), pDoc->GetRowHeight(2, static_cast<SCTAB>(2), false)); } -void ScFiltersTest2::testTdf118624() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf118624) { createScDoc("ods/tdf118624.ods"); @@ -473,7 +228,7 @@ void ScFiltersTest2::testTdf118624() != pDoc->GetString(ScAddress(0, 1, 0))); } -void ScFiltersTest2::testTdf124454() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf124454) { createScDoc("ods/tdf124454.ods"); @@ -486,7 +241,7 @@ void ScFiltersTest2::testTdf124454() CPPUNIT_ASSERT_EQUAL(OUString("1"), pDoc->GetString(ScAddress(3, 0, 0))); } -void ScFiltersTest2::testPrintRangeODS() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testPrintRangeODS) { createScDoc("ods/print-range.ods"); ScDocument* pDoc = getScDoc(); @@ -499,7 +254,7 @@ void ScFiltersTest2::testPrintRangeODS() CPPUNIT_ASSERT_EQUAL(ScRange(0, 2, 0, 0, 4, 0), *pRange); } -void ScFiltersTest2::testOutlineODS() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testOutlineODS) { createScDoc("ods/outline.ods"); ScDocument* pDoc = getScDoc(); @@ -549,7 +304,7 @@ void ScFiltersTest2::testOutlineODS() } } -void ScFiltersTest2::testColumnStyleXLSX() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testColumnStyleXLSX) { createScDoc("xlsx/column-style.xlsx"); ScDocument* pDoc = getScDoc(); @@ -567,7 +322,7 @@ void ScFiltersTest2::testColumnStyleXLSX() CPPUNIT_ASSERT(!rAttrNew.GetProtection()); } -void ScFiltersTest2::testColumnStyleAutoFilterXLSX() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testColumnStyleAutoFilterXLSX) { createScDoc("xlsx/column-style-autofilter.xlsx"); ScDocument* pDoc = getScDoc(); @@ -579,7 +334,7 @@ void ScFiltersTest2::testColumnStyleAutoFilterXLSX() CPPUNIT_ASSERT(!rAttr.HasAutoFilter()); } -void ScFiltersTest2::testSharedFormulaHorizontalXLS() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testSharedFormulaHorizontalXLS) { createScDoc("xls/shared-formula/horizontal.xls"); ScDocument* pDoc = getScDoc(); @@ -619,7 +374,7 @@ void ScFiltersTest2::testSharedFormulaHorizontalXLS() CPPUNIT_ASSERT_EQUAL(OUString("MW"), pDoc->GetString(aPos)); } -void ScFiltersTest2::testSharedFormulaWrappedRefsXLS() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testSharedFormulaWrappedRefsXLS) { createScDoc("xls/shared-formula/wrapped-refs.xls"); ScDocument* pDoc = getScDoc(); @@ -644,7 +399,7 @@ void ScFiltersTest2::testSharedFormulaWrappedRefsXLS() CPPUNIT_ASSERT_EQUAL(static_cast<SCROW>(4), pFC->GetSharedLength()); } -void ScFiltersTest2::testSharedFormulaBIFF5() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testSharedFormulaBIFF5) { createScDoc("xls/shared-formula/biff5.xls"); ScDocument* pDoc = getScDoc(); @@ -657,7 +412,7 @@ void ScFiltersTest2::testSharedFormulaBIFF5() CPPUNIT_ASSERT_EQUAL(static_cast<SCROW>(371), pFC->GetSharedLength()); } -void ScFiltersTest2::testSharedFormulaXLSB() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testSharedFormulaXLSB) { createScDoc("xlsb/shared_formula.xlsb"); ScDocument* pDoc = getScDoc(); @@ -675,7 +430,7 @@ void ScFiltersTest2::testSharedFormulaXLSB() } } -void ScFiltersTest2::testSharedFormulaXLS() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testSharedFormulaXLS) { { // fdo#80091 @@ -757,7 +512,7 @@ void ScFiltersTest2::testSharedFormulaXLS() } } -void ScFiltersTest2::testSharedFormulaColumnLabelsODS() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testSharedFormulaColumnLabelsODS) { createScDoc("ods/shared-formula/column-labels.ods"); @@ -783,7 +538,7 @@ void ScFiltersTest2::testSharedFormulaColumnLabelsODS() CPPUNIT_ASSERT_EQUAL(5.0, pDoc->GetValue(ScAddress(4, 5, 0))); } -void ScFiltersTest2::testSharedFormulaColumnRowLabelsODS() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testSharedFormulaColumnRowLabelsODS) { createScDoc("ods/shared-formula/column-row-labels.ods"); @@ -818,7 +573,7 @@ void ScFiltersTest2::testSharedFormulaColumnRowLabelsODS() aCheckFunc(1, 6); // B7:D9 } -void ScFiltersTest2::testExternalRefCacheXLSX() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testExternalRefCacheXLSX) { createScDoc("xlsx/external-refs.xlsx"); ScDocument* pDoc = getScDoc(); @@ -830,7 +585,7 @@ void ScFiltersTest2::testExternalRefCacheXLSX() CPPUNIT_ASSERT_EQUAL(OUString("Charlie"), pDoc->GetString(ScAddress(0, 3, 0))); } -void ScFiltersTest2::testExternalRefCacheODS() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testExternalRefCacheODS) { createScDoc("ods/external-ref-cache.ods"); @@ -848,7 +603,7 @@ void ScFiltersTest2::testExternalRefCacheODS() true, pDoc->GetExternalRefManager()->hasCellExternalReference(ScAddress(0, 6, 0))); } -void ScFiltersTest2::testHybridSharedStringODS() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testHybridSharedStringODS) { createScDoc("ods/hybrid-shared-string.ods"); @@ -858,7 +613,7 @@ void ScFiltersTest2::testHybridSharedStringODS() CPPUNIT_ASSERT_EQUAL(2.0, pDoc->GetValue(ScAddress(0, 1, 0))); } -void ScFiltersTest2::testCopyMergedNumberFormats() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testCopyMergedNumberFormats) { createScDoc("ods/copy-merged-number-formats.ods"); ScDocument* pDoc = getScDoc(); @@ -878,7 +633,7 @@ void ScFiltersTest2::testCopyMergedNumberFormats() CPPUNIT_ASSERT_EQUAL(aStrD1, aCopyDoc.GetString(ScAddress(3, 0, 0))); } -void ScFiltersTest2::testVBAUserFunctionXLSM() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testVBAUserFunctionXLSM) { createScDoc("xlsm/vba-user-function.xlsm"); ScDocument* pDoc = getScDoc(); @@ -900,7 +655,7 @@ void ScFiltersTest2::testVBAUserFunctionXLSM() CPPUNIT_ASSERT_EQUAL(42.0, pDoc->GetValue(ScAddress(0, 0, 0))); } -void ScFiltersTest2::testEmbeddedImageXLS() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testEmbeddedImageXLS) { // The document has one embedded image on the first sheet. Make sure it's // imported properly. @@ -923,7 +678,7 @@ void ScFiltersTest2::testEmbeddedImageXLS() !aBMP.IsEmpty()); } -void ScFiltersTest2::testErrorOnExternalReferences() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testErrorOnExternalReferences) { createScDoc(); @@ -941,7 +696,7 @@ void ScFiltersTest2::testErrorOnExternalReferences() pDoc->GetFormula(0, 0, 0)); } -void ScFiltersTest2::testTdf145054() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf145054) { createScDoc("xlsx/tdf145054.xlsx"); @@ -957,7 +712,7 @@ void ScFiltersTest2::testTdf145054() CPPUNIT_ASSERT(pDBData); } -void ScFiltersTest2::testTdf84762() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf84762) { createScDoc(); @@ -990,7 +745,7 @@ void ScFiltersTest2::testTdf84762() } } -void ScFiltersTest2::testTdf44076() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf44076) { createScDoc(); @@ -1001,7 +756,7 @@ void ScFiltersTest2::testTdf44076() CPPUNIT_ASSERT_EQUAL(-2.0, pDoc->GetValue(ScAddress(0, 0, 0))); } -void ScFiltersTest2::testEditEngStrikeThroughXLSX() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testEditEngStrikeThroughXLSX) { createScDoc("xlsx/strike-through.xlsx"); @@ -1031,7 +786,7 @@ void ScFiltersTest2::testEditEngStrikeThroughXLSX() } } -void ScFiltersTest2::testRefStringXLSX() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testRefStringXLSX) { createScDoc("xlsx/ref_string.xlsx"); @@ -1044,7 +799,7 @@ void ScFiltersTest2::testRefStringXLSX() CPPUNIT_ASSERT_EQUAL(formula::FormulaGrammar::CONV_XL_A1, rCalcConfig.meStringRefAddressSyntax); } -void ScFiltersTest2::testTdf130132() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf130132) { createScDoc("ods/tdf130132.ods"); @@ -1060,7 +815,7 @@ void ScFiltersTest2::testTdf130132() } } -void ScFiltersTest2::testTdf133327() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf133327) { createScDoc("ods/tdf133327.ods"); @@ -1078,7 +833,7 @@ void ScFiltersTest2::testTdf133327() CPPUNIT_ASSERT_EQUAL(Color(255, 255, 0), rColor); } -void ScFiltersTest2::testColumnStyle2XLSX() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testColumnStyle2XLSX) { createScDoc("xlsx/column_style.xlsx"); @@ -1113,7 +868,7 @@ void ScFiltersTest2::testColumnStyle2XLSX() } } -void ScFiltersTest2::testTdf110440XLSX() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf110440XLSX) { createScDoc("xlsx/tdf110440.xlsx"); @@ -1129,7 +884,7 @@ void ScFiltersTest2::testTdf110440XLSX() CPPUNIT_ASSERT(!bVisible); } -void ScFiltersTest2::testBnc762542() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testBnc762542) { createScDoc("xlsx/bnc762542.xlsx"); @@ -1153,7 +908,7 @@ void ScFiltersTest2::testBnc762542() } } -void ScFiltersTest2::testHiddenSheetsXLSX() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testHiddenSheetsXLSX) { createScDoc("xlsx/hidden_sheets.xlsx"); @@ -1163,7 +918,7 @@ void ScFiltersTest2::testHiddenSheetsXLSX() CPPUNIT_ASSERT_EQUAL_MESSAGE("3rd sheet should be hidden", false, pDoc->IsVisible(2)); } -void ScFiltersTest2::testAutofilterXLSX() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testAutofilterXLSX) { createScDoc("xlsx/autofilter.xlsx"); @@ -1191,7 +946,7 @@ void checkValidationFormula(const ScAddress& rPos, const ScDocument& rDoc, } } -void ScFiltersTest2::testRelFormulaValidationXLS() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testRelFormulaValidationXLS) { createScDoc("xls/validation.xls"); @@ -1201,7 +956,7 @@ void ScFiltersTest2::testRelFormulaValidationXLS() checkValidationFormula(ScAddress(5, 8, 0), *pDoc, "D7"); } -void ScFiltersTest2::testTdf136364() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf136364) { createScDoc("xlsx/tdf136364.xlsx"); @@ -1221,7 +976,7 @@ void ScFiltersTest2::testTdf136364() CPPUNIT_ASSERT_EQUAL(12.0, pDoc->GetValue(ScAddress(4, 1, 0))); } -void ScFiltersTest2::testTdf103734() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf103734) { createScDoc("ods/tdf103734.ods"); ScDocument* pDoc = getScDoc(); @@ -1230,7 +985,7 @@ void ScFiltersTest2::testTdf103734() CPPUNIT_ASSERT_EQUAL(OUString("#N/A"), pDoc->GetString(ScAddress(2, 0, 0))); } -void ScFiltersTest2::testTdf126116() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf126116) { createScDoc("fods/tdf126116.fods"); ScDocument* pDoc = getScDoc(); @@ -1249,7 +1004,7 @@ void ScFiltersTest2::testTdf126116() CPPUNIT_ASSERT_EQUAL(OUString("MM/DD/YY"), rFormatStr); } -void ScFiltersTest2::testTdf144209() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf144209) { createScDoc("ods/tdf144209.ods"); ScDocument* pDoc = getScDoc(); @@ -1265,7 +1020,7 @@ void ScFiltersTest2::testTdf144209() CPPUNIT_ASSERT_EQUAL(OUString("AA 33263342642.5385"), pDoc->GetString(ScAddress(0, 0, 0))); } -void ScFiltersTest2::testTdf98844() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf98844) { createScDoc("ods/tdf98844.ods"); ScDocument* pDoc = getScDoc(); @@ -1282,7 +1037,7 @@ void ScFiltersTest2::testTdf98844() CPPUNIT_ASSERT_EQUAL(48.0, pDoc->GetValue(ScAddress(0, 8, 0))); } -void ScFiltersTest2::testTdf100458() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf100458) { createScDoc("ods/tdf100458_lost_zero_value.ods"); ScDocument* pDoc = getScDoc(); @@ -1291,7 +1046,7 @@ void ScFiltersTest2::testTdf100458() CPPUNIT_ASSERT(!pDoc->HasStringData(0, 0, 0)); } -void ScFiltersTest2::testTdf118561() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf118561) { createScDoc("ods/tdf118561.ods"); ScDocument* pDoc = getScDoc(); @@ -1307,7 +1062,7 @@ void ScFiltersTest2::testTdf118561() CPPUNIT_ASSERT_EQUAL(OUString("hat"), pDoc->GetString(ScAddress(6, 1, 1))); } -void ScFiltersTest2::testTdf125099() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf125099) { createScDoc("ods/tdf125099.ods"); ScDocument* pDoc = getScDoc(); @@ -1326,7 +1081,7 @@ void ScFiltersTest2::testTdf125099() CPPUNIT_ASSERT_EQUAL(OUString("03:24:00"), pDoc->GetString(ScAddress(0, 1, 0))); } -void ScFiltersTest2::testTdf134455() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf134455) { createScDoc("xlsx/tdf134455.xlsx"); ScDocument* pDoc = getScDoc(); @@ -1341,7 +1096,7 @@ void ScFiltersTest2::testTdf134455() CPPUNIT_ASSERT_EQUAL(OUString("04:00"), pDoc->GetString(ScAddress(3, 8, 0))); } -void ScFiltersTest2::testTdf119533() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf119533) { createScDoc("ods/tdf119533.ods"); ScDocument* pDoc = getScDoc(); @@ -1357,7 +1112,7 @@ void ScFiltersTest2::testTdf119533() CPPUNIT_ASSERT_EQUAL(OUString("9.5"), pDoc->GetString(ScAddress(5, 0, 0))); } -void ScFiltersTest2::testTdf127982() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf127982) { createScDoc("ods/tdf127982.ods"); ScDocument* pDoc = getScDoc(); @@ -1377,7 +1132,7 @@ void ScFiltersTest2::testTdf127982() CPPUNIT_ASSERT_EQUAL(OUString("R7"), pDoc->GetString(ScAddress(4, 7, 0))); } -void ScFiltersTest2::testTdf109409() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf109409) { createScDoc("ods/tdf109409.ods"); ScDocument* pDoc = getScDoc(); @@ -1403,7 +1158,7 @@ void ScFiltersTest2::testTdf109409() CPPUNIT_ASSERT_EQUAL(OUString("A1B1A2B2A3B3"), pDoc->GetString(ScAddress(6, 5, 0))); } -void ScFiltersTest2::testTdf132105() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf132105) { createScDoc("ods/tdf132105.ods"); ScDocument* pDoc = getScDoc(); @@ -1428,7 +1183,7 @@ void ScFiltersTest2::testTdf132105() CPPUNIT_ASSERT_EQUAL(OUString("0"), pDoc->GetString(ScAddress(1, 4, 0))); } -void ScFiltersTest2::testTdf131424() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf131424) { createScDoc("xlsx/tdf131424.xlsx"); ScDocument* pDoc = getScDoc(); @@ -1440,7 +1195,7 @@ void ScFiltersTest2::testTdf131424() CPPUNIT_ASSERT_EQUAL(104.0, pDoc->GetValue(ScAddress(2, 4, 0))); } -void ScFiltersTest2::testTdf100709XLSX() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf100709XLSX) { createScDoc("xlsx/tdf100709.xlsx"); @@ -1451,7 +1206,7 @@ void ScFiltersTest2::testTdf100709XLSX() pDoc->GetString(0, 74, 0)); } -void ScFiltersTest2::testTdf97598XLSX() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf97598XLSX) { createScDoc("xlsx/tdf97598_scenarios.xlsx"); @@ -1460,7 +1215,7 @@ void ScFiltersTest2::testTdf97598XLSX() CPPUNIT_ASSERT_EQUAL(OUString("Cell A1"), aStr); } -void ScFiltersTest2::testTdf83672XLSX() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf83672XLSX) { createScDoc("xlsx/tdf83672.xlsx"); uno::Reference<drawing::XDrawPagesSupplier> xDoc(mxComponent, uno::UNO_QUERY_THROW); @@ -1473,7 +1228,7 @@ void ScFiltersTest2::testTdf83672XLSX() CPPUNIT_ASSERT(nRotate != 0); } -void ScFiltersTest2::testUnicodeFileNameGnumeric() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testUnicodeFileNameGnumeric) { // Mapping the LO-internal URL // <file:///.../sc/qa/unit/data/gnumeric/t%C3%A4%C3%9Ft.gnumeric> to the @@ -1486,7 +1241,7 @@ void ScFiltersTest2::testUnicodeFileNameGnumeric() loadFromURL(u"gnumeric/t\u00E4\u00DFt.gnumeric"); } -void ScFiltersTest2::testMergedCellsXLSXML() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testMergedCellsXLSXML) { createScDoc("xml/merged-cells.xml"); ScDocument* pDoc = getScDoc(); @@ -1517,7 +1272,7 @@ void ScFiltersTest2::testMergedCellsXLSXML() CPPUNIT_ASSERT_EQUAL(ScRange(2, 2, 0, 5, 5, 0), aMergedRange); } -void ScFiltersTest2::testBackgroundColorStandardXLSXML() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testBackgroundColorStandardXLSXML) { createScDoc("xml/background-color-standard.xml"); ScDocument* pDoc = getScDoc(); @@ -1560,7 +1315,7 @@ void ScFiltersTest2::testBackgroundColorStandardXLSXML() } } -void ScFiltersTest2::testTdf131536() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf131536) { createScDoc("xlsx/tdf131536.xlsx"); ScDocument* pDoc = getScDoc(); @@ -1583,7 +1338,7 @@ void ScFiltersTest2::testTdf131536() pDoc->GetFormula(4, 9, 0)); } -void ScFiltersTest2::testTdf130583() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf130583) { createScDoc("ods/tdf130583.ods"); ScDocument* pDoc = getScDoc(); @@ -1602,7 +1357,7 @@ void ScFiltersTest2::testTdf130583() CPPUNIT_ASSERT_EQUAL(OUString("#N/A"), pDoc->GetString(ScAddress(4, 4, 0))); } -void ScFiltersTest2::testTdf85617() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf85617) { createScDoc("xlsx/tdf85617.xlsx"); ScDocument* pDoc = getScDoc(); @@ -1612,7 +1367,7 @@ void ScFiltersTest2::testTdf85617() CPPUNIT_ASSERT_EQUAL(4.5, pDoc->GetValue(aPos)); } -void ScFiltersTest2::testTdf134234() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf134234) { createScDoc("ods/tdf134234.ods"); ScDocument* pDoc = getScDoc(); @@ -1625,7 +1380,7 @@ void ScFiltersTest2::testTdf134234() static_cast<sal_uInt32>(pDoc->GetValue(ScAddress(3, 0, 1)))); } -void ScFiltersTest2::testTdf42481() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf42481) { createScDoc("ods/tdf42481.ods"); ScDocument* pDoc = getScDoc(); @@ -1639,7 +1394,7 @@ void ScFiltersTest2::testTdf42481() CPPUNIT_ASSERT_EQUAL(OUString("14"), pDoc->GetString(ScAddress(3, 11, 0))); } -void ScFiltersTest2::testNamedExpressionsXLSXML() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testNamedExpressionsXLSXML) { { // global named expressions @@ -1694,7 +1449,7 @@ void ScFiltersTest2::testNamedExpressionsXLSXML() } } -void ScFiltersTest2::testEmptyRowsXLSXML() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testEmptyRowsXLSXML) { createScDoc("xml/empty-rows.xml"); ScDocument* pDoc = getScDoc(); @@ -1725,7 +1480,7 @@ void ScFiltersTest2::testEmptyRowsXLSXML() pDoc->GetFormula(aPos.Col(), aPos.Row(), aPos.Tab())); } -void ScFiltersTest2::testBorderDirectionsXLSXML() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testBorderDirectionsXLSXML) { createScDoc("xml/border-directions.xml"); ScDocument* pDoc = getScDoc(); @@ -1811,7 +1566,7 @@ void ScFiltersTest2::testBorderDirectionsXLSXML() } } -void ScFiltersTest2::testBorderColorsXLSXML() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testBorderColorsXLSXML) { createScDoc("xml/border-colors.xml"); ScDocument* pDoc = getScDoc(); @@ -1865,7 +1620,7 @@ void ScFiltersTest2::testBorderColorsXLSXML() CPPUNIT_ASSERT_EQUAL(Color(0, 176, 240), pLine->GetColor()); // light blue } -void ScFiltersTest2::testHiddenRowsColumnsXLSXML() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testHiddenRowsColumnsXLSXML) { createScDoc("xml/hidden-rows-columns.xml"); ScDocument* pDoc = getScDoc(); @@ -1914,7 +1669,7 @@ void ScFiltersTest2::testHiddenRowsColumnsXLSXML() } } -void ScFiltersTest2::testColumnWidthRowHeightXLSXML() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testColumnWidthRowHeightXLSXML) { createScDoc("xml/column-width-row-height.xml"); ScDocument* pDoc = getScDoc(); @@ -1960,7 +1715,7 @@ void ScFiltersTest2::testColumnWidthRowHeightXLSXML() } } -void ScFiltersTest2::testCharacterSetXLSXML() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testCharacterSetXLSXML) { createScDoc("xml/character-set.xml"); ScDocument* pDoc = getScDoc(); @@ -1988,7 +1743,7 @@ void ScFiltersTest2::testCharacterSetXLSXML() CPPUNIT_ASSERT_EQUAL(aExpected, aVal); } -void ScFiltersTest2::testWrapAndShrinkXLSXML() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testWrapAndShrinkXLSXML) { createScDoc("xml/wrap-and-shrink.xml"); ScDocument* pDoc = getScDoc(); @@ -2020,7 +1775,7 @@ void ScFiltersTest2::testWrapAndShrinkXLSXML() } } -void ScFiltersTest2::testCondFormatXLSB() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testCondFormatXLSB) { createScDoc("xlsb/cond_format.xlsb"); @@ -2034,7 +1789,7 @@ void ScFiltersTest2::testCondFormatXLSB() CPPUNIT_ASSERT_EQUAL(size_t(1), pFormat->size()); } -void ScFiltersTest2::testPageScalingXLSX() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testPageScalingXLSX) { createScDoc("xlsx/page_scale.xlsx"); ScDocument* pDoc = getScDoc(); @@ -2049,7 +1804,7 @@ void ScFiltersTest2::testPageScalingXLSX() CPPUNIT_ASSERT_EQUAL(sal_uInt16(90), nVal); } -void ScFiltersTest2::testActiveXCheckboxXLSX() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testActiveXCheckboxXLSX) { createScDoc("xlsx/activex_checkbox.xlsx"); uno::Reference<sheet::XSpreadsheetDocument> xDoc(mxComponent, UNO_QUERY_THROW); @@ -2087,7 +1842,7 @@ void ScFiltersTest2::testActiveXCheckboxXLSX() CPPUNIT_ASSERT_EQUAL(sal_Int16(1), nState); } -void ScFiltersTest2::testTdf60673() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf60673) { createScDoc("xlsx/tdf60673.xlsx"); uno::Reference<sheet::XSpreadsheetDocument> xDoc(mxComponent, UNO_QUERY_THROW); @@ -2110,7 +1865,7 @@ void ScFiltersTest2::testTdf60673() CPPUNIT_ASSERT_EQUAL(OUString(u"PL: ĄŚŻŹĆŃŁÓĘ"), sLabel); } -void ScFiltersTest2::testtdf120301_xmlSpaceParsingXLSX() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testtdf120301_xmlSpaceParsingXLSX) { createScDoc("xlsx/tdf120301_xmlSpaceParsing.xlsx"); uno::Reference<sheet::XSpreadsheetDocument> xDoc(mxComponent, UNO_QUERY_THROW); @@ -2148,7 +1903,7 @@ struct PaintListener : public SfxListener }; } -void ScFiltersTest2::testCondFormatFormulaListenerXLSX() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testCondFormatFormulaListenerXLSX) { createScDoc("xlsx/cond_format_formula_listener.xlsx"); ScDocShell* pDocSh = getScDocShell(); @@ -2167,7 +1922,7 @@ void ScFiltersTest2::testCondFormatFormulaListenerXLSX() CPPUNIT_ASSERT(aListener.mbCalled); } -void ScFiltersTest2::testTdf137091() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf137091) { // Set the system locale to Turkish SvtSysLocaleOptions aOptions; @@ -2188,7 +1943,7 @@ void ScFiltersTest2::testTdf137091() CPPUNIT_ASSERT_EQUAL(OUString("28/4"), pDoc->GetString(ScAddress(2, 1, 0))); } -void ScFiltersTest2::testTdf141495() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf141495) { // Set the system locale to Turkish SvtSysLocaleOptions aOptions; @@ -2212,7 +1967,7 @@ void ScFiltersTest2::testTdf141495() CPPUNIT_ASSERT_EQUAL(OUString("44926"), pDoc->GetString(ScAddress(11, 6, 0))); } -void ScFiltersTest2::testTdf70455() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf70455) { createScDoc("xlsx/tdf70455.xlsx"); ScDocument* pDoc = getScDoc(); @@ -2223,7 +1978,7 @@ void ScFiltersTest2::testTdf70455() CPPUNIT_ASSERT_EQUAL(OUString(u"€780.00"), pDoc->GetString(ScAddress(7, 7, 0))); } -void ScFiltersTest2::testTdf62268() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf62268) { createScDoc("ods/tdf62268.ods"); ScDocument* pDoc = getScDoc(); @@ -2236,7 +1991,7 @@ void ScFiltersTest2::testTdf62268() CPPUNIT_ASSERT_LESSEQUAL(19, abs(1905 - nHeight)); } -void ScFiltersTest2::testTdf137453() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf137453) { createScDoc("ods/tdf137453.ods"); @@ -2248,7 +2003,7 @@ void ScFiltersTest2::testTdf137453() CPPUNIT_ASSERT_EQUAL(OUString("3333333333/100"), pDoc->GetString(ScAddress(0, 0, 0))); } -void ScFiltersTest2::testTdf112780() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf112780) { createScDoc("ods/tdf112780.ods"); @@ -2263,7 +2018,7 @@ void ScFiltersTest2::testTdf112780() CPPUNIT_ASSERT_EQUAL(OUString("=G6+J6+M6"), aFormula); } -void ScFiltersTest2::testTdf72470() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf72470) { // Without the fix in place, this test would have hung @@ -2275,7 +2030,7 @@ void ScFiltersTest2::testTdf72470() CPPUNIT_ASSERT_EQUAL(OUString(u"أسمي walid"), pDoc->GetString(ScAddress(0, 1, 0))); } -void ScFiltersTest2::testTdf35636() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf35636) { createScDoc("ods/tdf35636.ods"); @@ -2286,7 +2041,7 @@ void ScFiltersTest2::testTdf35636() CPPUNIT_ASSERT_EQUAL(50.0, pDoc->GetValue(ScAddress(1, 4, 0))); } -void ScFiltersTest2::testTdf98481() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf98481) { createScDoc("xlsx/tdf98481.xlsx"); @@ -2303,7 +2058,7 @@ void ScFiltersTest2::testTdf98481() CPPUNIT_ASSERT_EQUAL(3.0, pDoc->GetValue(ScAddress(3, 4, 0))); } -void ScFiltersTest2::testTdf115022() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf115022) { createScDoc("xlsx/tdf115022.xlsx"); @@ -2320,7 +2075,7 @@ void ScFiltersTest2::testTdf115022() CPPUNIT_ASSERT_EQUAL(6.0, pDoc->GetValue(ScAddress(1, 8, 0))); } -void ScFiltersTest2::testVBAMacroFunctionODS() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testVBAMacroFunctionODS) { createScDoc("ods/vba_macro_functions.ods"); ScDocument* pDoc = getScDoc(); @@ -2330,7 +2085,7 @@ void ScFiltersTest2::testVBAMacroFunctionODS() CPPUNIT_ASSERT_DOUBLES_EQUAL(10.0, pDoc->GetValue(2, 0, 0), 1e-6); } -void ScFiltersTest2::testAutoheight2Rows() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testAutoheight2Rows) { createScDoc("ods/autoheight2rows.ods"); ScDocument* pDoc = getScDoc(); @@ -2349,7 +2104,7 @@ void ScFiltersTest2::testAutoheight2Rows() abs(nHeight2 - nHeight5) < 10); } -void ScFiltersTest2::testXLSDefColWidth() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testXLSDefColWidth) { // XLS has only 256 columns; but on import, we need to set default width to all above that limit createScDoc("xls/chartx.xls"); @@ -2360,7 +2115,7 @@ void ScFiltersTest2::testXLSDefColWidth() CPPUNIT_ASSERT_EQUAL(1005, nWidth); } -void ScFiltersTest2::testTdf148423() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf148423) { createScDoc("csv/tdf148423.csv"); ScDocument* pDoc = getScDoc(); @@ -2373,7 +2128,7 @@ void ScFiltersTest2::testTdf148423() CPPUNIT_ASSERT_EQUAL(32880, nWidth); } -void ScFiltersTest2::testTdf152053() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf152053) { createScDoc("csv/tdf152053.csv"); ScDocument* pDoc = getScDoc(); @@ -2386,7 +2141,7 @@ void ScFiltersTest2::testTdf152053() CPPUNIT_ASSERT_EQUAL(1162, nWidth); } -void ScFiltersTest2::testPreviewMissingObjLink() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testPreviewMissingObjLink) { createScDoc("ods/keep-preview-missing-obj-link.ods"); @@ -2401,7 +2156,7 @@ void ScFiltersTest2::testPreviewMissingObjLink() "the ole object links to a missing file, but we should retain its preview", pGraphic); } -void ScFiltersTest2::testShapeRotationImport() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testShapeRotationImport) { if (!IsDefaultDPI()) return; @@ -2449,7 +2204,7 @@ void ScFiltersTest2::testShapeRotationImport() } } -void ScFiltersTest2::testShapeDisplacementOnRotationImport() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testShapeDisplacementOnRotationImport) { // tdf#135918 shape is displaced on rotation if it is placed next to the sheets upper/left edges createScDoc("xlsx/testShapeDisplacementOnRotationImport.xlsx"); @@ -2466,7 +2221,7 @@ void ScFiltersTest2::testShapeDisplacementOnRotationImport() CPPUNIT_ASSERT_EQUAL(sal_Int32(1), aRectangle.Y); } -void ScFiltersTest2::testTextBoxBodyUpright() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTextBoxBodyUpright) { // tdf#106197 We should import the "upright" attribute of txBody. createScDoc("xlsx/tdf106197_import_upright.xlsx"); @@ -2510,7 +2265,7 @@ void ScFiltersTest2::testTextBoxBodyUpright() CPPUNIT_ASSERT_EQUAL(sal_Int32(90), nAngle); } -void ScFiltersTest2::testTextBoxBodyRotateAngle() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTextBoxBodyRotateAngle) { createScDoc("xlsx/tdf141644.xlsx"); @@ -2527,7 +2282,7 @@ void ScFiltersTest2::testTextBoxBodyRotateAngle() CPPUNIT_ASSERT_EQUAL(sal_Int16(text::WritingMode2::BT_LR), eWritingMode); } -void ScFiltersTest2::testTextLengthDataValidityXLSX() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTextLengthDataValidityXLSX) { createScDoc("xlsx/textLengthDataValidity.xlsx"); @@ -2562,7 +2317,7 @@ void ScFiltersTest2::testTextLengthDataValidityXLSX() CPPUNIT_ASSERT_EQUAL(true, bValidA4); } -void ScFiltersTest2::testDeleteCircles() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testDeleteCircles) { createScDoc("xlsx/testDeleteCircles.xlsx"); @@ -2598,7 +2353,7 @@ void ScFiltersTest2::testDeleteCircles() CPPUNIT_ASSERT_EQUAL(static_cast<size_t>(0), pPage->GetObjCount()); } -void ScFiltersTest2::testDrawCircleInMergeCells() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testDrawCircleInMergeCells) { createScDoc("xlsx/testDrawCircleInMergeCells.xlsx"); @@ -2662,7 +2417,7 @@ void ScFiltersTest2::testDrawCircleInMergeCells() CPPUNIT_ASSERT_EQUAL(aEndRecalcCell1.Y(), aEndRecalcCircle.Y()); } -void ScFiltersTest2::testDeleteCirclesInRowAndCol() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testDeleteCirclesInRowAndCol) { createScDoc("ods/deleteCirclesInRowAndCol.ods"); @@ -2688,7 +2443,7 @@ void ScFiltersTest2::testDeleteCirclesInRowAndCol() CPPUNIT_ASSERT_EQUAL(static_cast<size_t>(0), pPage->GetObjCount()); } -void ScFiltersTest2::testTdf129940() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf129940) { // Test pure span elements inside text:ruby-base createScDoc("ods/tdf129940.ods"); @@ -2704,7 +2459,7 @@ void ScFiltersTest2::testTdf129940() CPPUNIT_ASSERT_EQUAL(OUString(u"注音符號"), aStr); } -void ScFiltersTest2::testTdf119190() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf119190) { createScDoc("xlsx/tdf119190.xlsx"); ScDocument* pDoc = getScDoc(); @@ -2717,7 +2472,7 @@ void ScFiltersTest2::testTdf119190() CPPUNIT_ASSERT_EQUAL(true, pNote->IsCaptionShown()); } -void ScFiltersTest2::testTdf139612() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf139612) { createScDoc("ods/tdf139612.ods"); ScDocument* pDoc = getScDoc(); @@ -2731,7 +2486,7 @@ void ScFiltersTest2::testTdf139612() CPPUNIT_ASSERT_EQUAL(1.0, pDoc->GetValue(ScAddress(1, 15, 0))); } -void ScFiltersTest2::testTdf144740() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf144740) { createScDoc("ods/tdf144740.ods"); ScDocument* pDoc = getScDoc(); @@ -2742,7 +2497,7 @@ void ScFiltersTest2::testTdf144740() CPPUNIT_ASSERT_EQUAL(1.0, pDoc->GetValue(ScAddress(1, 0, 0))); } -void ScFiltersTest2::testTdf146722() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf146722) { createScDoc("ods/tdf146722.ods"); ScDocument* pDoc = getScDoc(); @@ -2753,7 +2508,7 @@ void ScFiltersTest2::testTdf146722() CPPUNIT_ASSERT_EQUAL(3.0, pDoc->GetValue(ScAddress(1, 2, 0))); } -void ScFiltersTest2::testTdf147014() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf147014) { createScDoc("xlsx/tdf147014.xlsx"); uno::Reference<sheet::XSpreadsheetDocument> xDoc(mxComponent, uno::UNO_QUERY_THROW); @@ -2765,7 +2520,7 @@ void ScFiltersTest2::testTdf147014() CPPUNIT_ASSERT_EQUAL_MESSAGE("Shape not imported", static_cast<sal_Int32>(1), xIA->getCount()); } -void ScFiltersTest2::testTdf139763ShapeAnchor() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf139763ShapeAnchor) { createScDoc("xlsx/tdf139763ShapeAnchor.xlsx"); @@ -2793,7 +2548,7 @@ void ScFiltersTest2::testTdf139763ShapeAnchor() !ScDrawLayer::IsResizeWithCell(*pObj)); } -void ScFiltersTest2::testAutofilterNamedRangesXLSX() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testAutofilterNamedRangesXLSX) { createScDoc("xlsx/autofilternamedrange.xlsx"); @@ -2811,7 +2566,7 @@ void ScFiltersTest2::testAutofilterNamedRangesXLSX() CPPUNIT_ASSERT_EQUAL(OUString(), aPosStr); } -void ScFiltersTest2::testInvalidBareBiff5() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testInvalidBareBiff5) { createScDoc("xls/tdf144732.xls"); ScDocument* pDoc = getScDoc(); @@ -2908,7 +2663,7 @@ void ScFiltersTest2::testInvalidBareBiff5() CPPUNIT_ASSERT_EQUAL(OUString(), pDoc->GetString(aPos)); } -void ScFiltersTest2::testTooManyColsRows() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTooManyColsRows) { // The intentionally doc has cells beyond our MAXROW/MAXCOL, so there // should be a warning on load. @@ -2930,7 +2685,7 @@ void ScFiltersTest2::testTooManyColsRows() || pMedium->GetWarningError() == SCWARN_IMPORT_COLUMN_OVERFLOW); } -void ScFiltersTest2::testTdf83671_SmartArt_import() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf83671_SmartArt_import) { // The example doc contains a diagram (SmartArt). Such should be imported as group object. // Error was, that the background shape had size zero and the diagram shapes where missing. @@ -2972,7 +2727,7 @@ void ScFiltersTest2::testTdf83671_SmartArt_import() } } -void ScFiltersTest2::testTdf83671_SmartArt_import2() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf83671_SmartArt_import2) { // The example doc contains a diagram (SmartArt). Such should be imported as group object. // With conversion enabled, the group contains only a graphic. Error was, that the shape @@ -3016,7 +2771,7 @@ void ScFiltersTest2::testTdf83671_SmartArt_import2() } } -void ScFiltersTest2::testTdf151818_SmartArtFontColor() +CPPUNIT_TEST_FIXTURE(ScFiltersTest2, testTdf151818_SmartArtFontColor) { // The document contains a SmartArt where the color for the texts in the shapes is given by // the theme. @@ -3069,8 +2824,6 @@ void ScFiltersTest2::testTdf151818_SmartArtFontColor() } } -CPPUNIT_TEST_SUITE_REGISTRATION(ScFiltersTest2); - CPPUNIT_PLUGIN_IMPLEMENT(); /* vim:set shiftwidth=4 softtabstop=4 expandtab: */