sw/qa/api/SwXChapterNumbering.cxx | 9 ++++++++- sw/qa/api/SwXNumberingRules.cxx | 10 ++++++++-- 2 files changed, 16 insertions(+), 3 deletions(-)
New commits: commit dc32bfbf22b36134cfe2786ad7d83b7703e77cb6 Author: Xisco Fauli <[email protected]> AuthorDate: Mon Feb 16 12:55:10 2026 +0100 Commit: Xisco Fauli <[email protected]> CommitDate: Mon Feb 16 14:40:32 2026 +0100 CppunitTest_sw_apitests: only load one document per test Change-Id: Id5d3b9b2d364ef0992ff25fc85d229003b64cf1b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/199478 Tested-by: Jenkins Reviewed-by: Xisco Fauli <[email protected]> diff --git a/sw/qa/api/SwXChapterNumbering.cxx b/sw/qa/api/SwXChapterNumbering.cxx index f2ba5d0fd09c..ed2eb4298a5f 100644 --- a/sw/qa/api/SwXChapterNumbering.cxx +++ b/sw/qa/api/SwXChapterNumbering.cxx @@ -43,7 +43,6 @@ public: Reference<XInterface> init() override { - loadFromURL(u"private:factory/swriter"_ustr); Reference<text::XTextDocument> xTextDocument(mxComponent, UNO_QUERY_THROW); Reference<text::XChapterNumberingSupplier> xCNSupplier(xTextDocument, UNO_QUERY_THROW); @@ -60,6 +59,7 @@ public: } return Reference<XInterface>(xCNRules, UNO_QUERY_THROW); } + virtual void setUp() override; CPPUNIT_TEST_SUITE(SwXChapterNumbering); CPPUNIT_TEST(testGetCount); @@ -75,6 +75,13 @@ public: CPPUNIT_TEST_SUITE_END(); }; +void SwXChapterNumbering::setUp() +{ + UnoApiTest::setUp(); + // create writer document + loadFromURL(u"private:factory/swriter"_ustr); +} + CPPUNIT_TEST_SUITE_REGISTRATION(SwXChapterNumbering); } diff --git a/sw/qa/api/SwXNumberingRules.cxx b/sw/qa/api/SwXNumberingRules.cxx index 0cef4f4312bf..c622a89d379b 100644 --- a/sw/qa/api/SwXNumberingRules.cxx +++ b/sw/qa/api/SwXNumberingRules.cxx @@ -52,7 +52,6 @@ public: Reference<XInterface> init() override { - loadFromURL(u"private:factory/swriter"_ustr); Reference<text::XTextDocument> xTextDocument(mxComponent, UNO_QUERY_THROW); Reference<container::XIndexAccess> xIndexAccess; @@ -111,10 +110,17 @@ public: return Reference<XInterface>(xNumRules, UNO_QUERY_THROW); } + + virtual void setUp() override + { + UnoApiTest::setUp(); + // create writer document + loadFromURL(u"private:factory/swriter"_ustr); + } + //tdf#135335 void testBulletFontName() { - loadFromURL(u"private:factory/swriter"_ustr); Reference<text::XTextDocument> xTextDoc(mxComponent, UNO_QUERY_THROW); Reference<text::XText> xText = xTextDoc->getText(); Reference<text::XTextCursor> xCursor = xText->createTextCursor();
