diff options
author | Xisco Fauli <xiscofauli@libreoffice.org> | 2022-02-23 10:45:24 +0100 |
---|---|---|
committer | Xisco Fauli <xiscofauli@libreoffice.org> | 2022-02-23 11:34:19 +0100 |
commit | b1fe159fa39b2fc5217848e14d68c674979c181c (patch) | |
tree | 59621519fb2ec79c1c5a48a3e2f5b67c9a1b35ba /sc | |
parent | e1f5044b43dbe13e0c5a8383ec3f84b4c2c44ddd (diff) |
CppunitTest_sc_pdf_export: don't load an empty doc in setUp
Change-Id: Iebd4ebf3e0ca7c9e3fa00d0addc0ec21ee4deb57
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130412
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Diffstat (limited to 'sc')
-rw-r--r-- | sc/qa/extras/scpdfexport.cxx | 33 |
1 files changed, 2 insertions, 31 deletions
diff --git a/sc/qa/extras/scpdfexport.cxx b/sc/qa/extras/scpdfexport.cxx index 61c9376d5ac2..86c966af992b 100644 --- a/sc/qa/extras/scpdfexport.cxx +++ b/sc/qa/extras/scpdfexport.cxx @@ -99,37 +99,6 @@ void ScPDFExportTest::setUp() mxDesktop.set( css::frame::Desktop::create(comphelper::getComponentContext(getMultiServiceFactory()))); - - { - uno::Reference<frame::XDesktop2> xDesktop = mxDesktop; - CPPUNIT_ASSERT(xDesktop.is()); - - // Create spreadsheet - uno::Sequence<beans::PropertyValue> args{ comphelper::makePropertyValue("Hidden", true) }; - mxComponent = xDesktop->loadComponentFromURL("private:factory/scalc", "_blank", 0, args); - CPPUNIT_ASSERT(mxComponent.is()); - - // create a frame - xTargetFrame = xDesktop->findFrame("_blank", 0); - CPPUNIT_ASSERT(xTargetFrame.is()); - - uno::Reference<frame::XModel> xModel(mxComponent, uno::UNO_QUERY); - uno::Reference<frame::XModel2> xModel2(xModel, UNO_QUERY); - CPPUNIT_ASSERT(xModel2.is()); - - Reference<frame::XController2> xController - = xModel2->createDefaultViewController(xTargetFrame); - CPPUNIT_ASSERT(xController.is()); - - // introduce model/view/controller to each other - xController->attachModel(xModel2); - xModel2->connectController(xController); - - xTargetFrame->setComponent(xController->getComponentWindow(), xController); - xController->attachFrame(xTargetFrame); - - xModel2->setCurrentController(xController); - } } void ScPDFExportTest::tearDown() @@ -274,6 +243,7 @@ void ScPDFExportTest::setFont(ScFieldEditEngine& rEE, sal_Int32 nStart, sal_Int3 void ScPDFExportTest::testExportRange_Tdf120161() { // create test document + mxComponent = loadFromDesktop("private:factory/scalc"); uno::Reference<frame::XModel> xModel(mxComponent, uno::UNO_QUERY); uno::Reference<sheet::XSpreadsheetDocument> xDoc(xModel, uno::UNO_QUERY_THROW); uno::Reference<sheet::XSpreadsheets> xSheets(xDoc->getSheets(), UNO_SET_THROW); @@ -333,6 +303,7 @@ void ScPDFExportTest::testExportRange_Tdf120161() void ScPDFExportTest::testExportFitToPage_Tdf103516() { // create test document + mxComponent = loadFromDesktop("private:factory/scalc"); uno::Reference<frame::XModel> xModel(mxComponent, uno::UNO_QUERY); uno::Reference<sheet::XSpreadsheetDocument> xDoc(xModel, uno::UNO_QUERY_THROW); uno::Reference<sheet::XSpreadsheets> xSheets(xDoc->getSheets(), UNO_SET_THROW); |