CppunitTest_sc_jumbosheets_test: do not inherit from test::FiltersTest

Change-Id: I7a2e2bb29aa776f2b83af00329182ca4d7edae49
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130350
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
This commit is contained in:
Xisco Fauli
2022-02-22 13:54:07 +01:00
parent dc54d2477c
commit 2ac21c47d0

View File

@@ -8,7 +8,6 @@
*/
#include <sal/config.h>
#include <unotest/filters-test.hxx>
#include <unotest/macros_test.hxx>
#include <test/bootstrapfixture.hxx>
#include <LibreOfficeKit/LibreOfficeKitEnums.h>
@@ -33,18 +32,11 @@ using namespace ::com::sun::star::uno;
/* Tests for sheets larger than 1024 columns and/or 1048576 rows. */
class ScJumboSheetsTest : public test::FiltersTest,
public unotest::MacrosTest,
public ScBootstrapFixture,
public XmlTestTools
class ScJumboSheetsTest : public unotest::MacrosTest, public ScBootstrapFixture, public XmlTestTools
{
public:
ScJumboSheetsTest();
virtual bool load(const OUString& rFilter, const OUString& rURL, const OUString& rUserData,
SfxFilterFlags nFilterFlags, SotClipboardFormatId nClipboardID,
unsigned int nFilterVersion) override;
virtual void setUp() override;
virtual void tearDown() override;
@@ -80,19 +72,6 @@ private:
uno::Reference<uno::XInterface> m_xCalcComponent;
};
bool ScJumboSheetsTest::load(const OUString& rFilter, const OUString& rURL,
const OUString& rUserData, SfxFilterFlags nFilterFlags,
SotClipboardFormatId nClipboardID, unsigned int nFilterVersion)
{
ScDocShellRef xDocShRef = ScBootstrapFixture::load(rURL, rFilter, rUserData, OUString(),
nFilterFlags, nClipboardID, nFilterVersion);
bool bLoaded = xDocShRef.is();
//reference counting of ScDocShellRef is very confused.
if (bLoaded)
xDocShRef->DoClose();
return bLoaded;
}
void ScJumboSheetsTest::testRoundtripColumn2000Ods()
{
testRoundtripColumn2000(u"value-in-column-2000.", FORMAT_ODS);