summaryrefslogtreecommitdiff
path: root/sw
diff options
context:
space:
mode:
Diffstat (limited to 'sw')
-rw-r--r--sw/qa/extras/ooxmlexport/data/fdo70812.docxbin0 -> 5530 bytes
-rw-r--r--sw/qa/extras/ooxmlexport/ooxmlexport.cxx8
2 files changed, 8 insertions, 0 deletions
diff --git a/sw/qa/extras/ooxmlexport/data/fdo70812.docx b/sw/qa/extras/ooxmlexport/data/fdo70812.docx
new file mode 100644
index 000000000000..b9b5d52c2086
--- /dev/null
+++ b/sw/qa/extras/ooxmlexport/data/fdo70812.docx
Binary files differ
diff --git a/sw/qa/extras/ooxmlexport/ooxmlexport.cxx b/sw/qa/extras/ooxmlexport/ooxmlexport.cxx
index 798336000437..c1bb45e40de4 100644
--- a/sw/qa/extras/ooxmlexport/ooxmlexport.cxx
+++ b/sw/qa/extras/ooxmlexport/ooxmlexport.cxx
@@ -76,6 +76,7 @@ public:
void testFdo60990();
void testBnc834035();
void testCp1000015();
+ void testFdo70812();
CPPUNIT_TEST_SUITE(Test);
#if !defined(MACOSX) && !defined(WNT)
@@ -136,6 +137,7 @@ void Test::run()
{"fdo60990.odt", &Test::testFdo60990},
{"bnc834035.odt", &Test::testBnc834035},
{"cp1000015.odt", &Test::testCp1000015},
+ {"fdo70812.docx", &Test::testFdo70812},
};
// Don't test the first import of these, for some reason those tests fail
const char* aBlacklist[] = {
@@ -781,6 +783,12 @@ void Test::testCp1000015()
getParagraph(2, "http://www.google.com/");
}
+void Test::testFdo70812()
+{
+ // Import just crashed.
+ getParagraph(1, "Sample pages document.");
+}
+
CPPUNIT_TEST_SUITE_REGISTRATION(Test);
CPPUNIT_PLUGIN_IMPLEMENT();