diff options
-rw-r--r-- | sw/qa/extras/uiwriter/uiwriter.cxx | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/sw/qa/extras/uiwriter/uiwriter.cxx b/sw/qa/extras/uiwriter/uiwriter.cxx index f9e37f62578e..fa0bb144dbeb 100644 --- a/sw/qa/extras/uiwriter/uiwriter.cxx +++ b/sw/qa/extras/uiwriter/uiwriter.cxx @@ -28,12 +28,14 @@ public: CPPUNIT_TEST_SUITE_END(); private: - SwDoc* createEmptyDoc(); + SwDoc* createDoc(const char* pName = 0); }; -SwDoc* SwUiWriterTest::createEmptyDoc() +SwDoc* SwUiWriterTest::createDoc(const char* pName) { - load(DATA_DIRECTORY, "empty.odt"); + if (!pName) + pName = "empty.odt"; + load(DATA_DIRECTORY, pName); SwXTextDocument* pTxtDoc = dynamic_cast<SwXTextDocument *>(mxComponent.get()); return pTxtDoc->GetDocShell()->GetDoc(); @@ -53,7 +55,7 @@ static const OUString EXPECTED_REPLACE_CONTENT("toto toto tutu"); void SwUiWriterTest::testReplaceForward() { - SwDoc* pDoc = createEmptyDoc(); + SwDoc* pDoc = createDoc(); sw::UndoManager& rUndoManager = pDoc->GetUndoManager(); @@ -75,7 +77,7 @@ void SwUiWriterTest::testReplaceForward() void SwUiWriterTest::testReplaceBackward() { - SwDoc* pDoc = createEmptyDoc(); + SwDoc* pDoc = createDoc(); sw::UndoManager& rUndoManager = pDoc->GetUndoManager(); |