summaryrefslogtreecommitdiff
path: root/sc
diff options
context:
space:
mode:
authorXisco Fauli <xiscofauli@libreoffice.org>2022-02-23 10:45:24 +0100
committerXisco Fauli <xiscofauli@libreoffice.org>2022-02-23 11:34:19 +0100
commitb1fe159fa39b2fc5217848e14d68c674979c181c (patch)
tree59621519fb2ec79c1c5a48a3e2f5b67c9a1b35ba /sc
parente1f5044b43dbe13e0c5a8383ec3f84b4c2c44ddd (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.cxx33
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);