From dfed429eaceb4ec8316b06ad18a8473ff1d34a2b Mon Sep 17 00:00:00 2001 From: Mark Hung Date: Sun, 11 Jun 2017 08:55:05 +0800 Subject: tdf#85161 implement ooxml SYMBOL field instruction Only font name switch (f) is implemented. Change-Id: I09df8230dff3cf0619065da69bfaf3caad0a39ae Reviewed-on: https://gerrit.libreoffice.org/38654 Tested-by: Jenkins Reviewed-by: Mark Hung --- sw/qa/extras/ooxmlexport/data/tdf85161.docx | Bin 0 -> 15730 bytes sw/qa/extras/ooxmlexport/ooxmlfieldexport.cxx | 5 +++++ 2 files changed, 5 insertions(+) create mode 100755 sw/qa/extras/ooxmlexport/data/tdf85161.docx (limited to 'sw') diff --git a/sw/qa/extras/ooxmlexport/data/tdf85161.docx b/sw/qa/extras/ooxmlexport/data/tdf85161.docx new file mode 100755 index 000000000000..e079b4906617 Binary files /dev/null and b/sw/qa/extras/ooxmlexport/data/tdf85161.docx differ diff --git a/sw/qa/extras/ooxmlexport/ooxmlfieldexport.cxx b/sw/qa/extras/ooxmlexport/ooxmlfieldexport.cxx index db20995238e3..c3b2af4bc065 100644 --- a/sw/qa/extras/ooxmlexport/ooxmlfieldexport.cxx +++ b/sw/qa/extras/ooxmlexport/ooxmlfieldexport.cxx @@ -687,6 +687,11 @@ DECLARE_OOXMLEXPORT_TEST(testOO39845, "ooo39845-7.odt") assertXPath(pXmlDoc, "/w:document/w:body/w:p[1]/w:hyperlink[1]", "anchor", "Figure4|graphic"); } +DECLARE_OOXMLEXPORT_TEST( testTdf85161, "tdf85161.docx" ) +{ + CPPUNIT_ASSERT_EQUAL(OUString("Symbol"), getProperty(getRun(getParagraph(1), 1), "CharFontName")); + CPPUNIT_ASSERT_EQUAL(OUString(u'\x5e'),getParagraph(1)->getString()); +} CPPUNIT_PLUGIN_IMPLEMENT(); -- cgit