summaryrefslogtreecommitdiff
path: root/sw
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2015-06-10 12:20:31 +0100
committerCaolán McNamara <caolanm@redhat.com>2015-06-25 20:22:47 +0100
commit02d527344d8d18a01664f32416471161e2f78e27 (patch)
tree65803762c7215914b7175b2060939c660f64595f /sw
parent7d60c07613c5efec3ce1f217f00458296aeb5e3b (diff)
fix fatal attempt to export kde302504-1.odt to docx
the enhanced-path contains decimal points so the last element is a double not an integer Change-Id: I90be76a2d4cb90ee7a904aa72fe65770c675fc53 (cherry picked from commit aeb52a855d55475ff2e74f5308ae580dce3e069f)
Diffstat (limited to 'sw')
-rw-r--r--sw/qa/extras/ooxmlexport/data/kde302504-1.odtbin0 -> 10014 bytes
-rw-r--r--sw/qa/extras/ooxmlexport/ooxmlexport5.cxx6
2 files changed, 6 insertions, 0 deletions
diff --git a/sw/qa/extras/ooxmlexport/data/kde302504-1.odt b/sw/qa/extras/ooxmlexport/data/kde302504-1.odt
new file mode 100644
index 000000000000..d0b7c6017dfa
--- /dev/null
+++ b/sw/qa/extras/ooxmlexport/data/kde302504-1.odt
Binary files differ
diff --git a/sw/qa/extras/ooxmlexport/ooxmlexport5.cxx b/sw/qa/extras/ooxmlexport/ooxmlexport5.cxx
index b63d7559f3a9..67ad8df9cdab 100644
--- a/sw/qa/extras/ooxmlexport/ooxmlexport5.cxx
+++ b/sw/qa/extras/ooxmlexport/ooxmlexport5.cxx
@@ -831,6 +831,12 @@ DECLARE_OOXMLEXPORT_TEST(testOO67471, "ooo67471-2.odt")
assertXPathContent(pXmlDoc, "(//w:t)[2]", "B");
}
+DECLARE_OOXMLEXPORT_TEST(testKDE302504, "kde302504-1.odt")
+{
+ if (xmlDocPtr pXmlDoc = parseExport("word/document.xml"))
+ assertXPath(pXmlDoc, "//v:shape", "ID", "KoPathShape");
+}
+
CPPUNIT_PLUGIN_IMPLEMENT();
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */