sw/qa/extras/htmlexport/xhtmlexport.cxx | 36 ++++++++++++++++++++++++++++++ sw/qa/extras/odfexport/data/tdf142483.odt |binary 2 files changed, 36 insertions(+)
New commits: commit d161c4de0b145b975bc90ce4b0a1ff7c234b676e Author: Xisco Fauli <xiscofa...@libreoffice.org> AuthorDate: Mon Jun 7 10:45:23 2021 +0200 Commit: Xisco Fauli <xiscofa...@libreoffice.org> CommitDate: Mon Jun 7 13:38:59 2021 +0200 tdf#142483: sw_xhtmlexport: Add unittest Change-Id: Ie22d23a49e4e1f352cec5ef32c2b0545b50f5aa5 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116777 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org> diff --git a/sw/qa/extras/htmlexport/xhtmlexport.cxx b/sw/qa/extras/htmlexport/xhtmlexport.cxx index 4fa48cf77cdb..17efc1607b57 100644 --- a/sw/qa/extras/htmlexport/xhtmlexport.cxx +++ b/sw/qa/extras/htmlexport/xhtmlexport.cxx @@ -70,6 +70,42 @@ DECLARE_HTMLEXPORT_TEST(testTdf118637, "tdf118637.odt") != -1); } +DECLARE_HTMLEXPORT_TEST(testTdf142483, "tdf142483.odt") +{ + SvStream* pStream = maTempFile.GetStream(StreamMode::READ); + CPPUNIT_ASSERT(pStream); + sal_uInt64 nLength = pStream->TellEnd(); + OString aStream(read_uInt8s_ToOString(*pStream, nLength)); + CPPUNIT_ASSERT( + aStream.indexOf("padding:0.0382in; border-left-width:thin; border-left-style:solid; " + "border-left-color:#000000; border-right-style:none; " + "border-top-width:thin; border-top-style:solid; border-top-color:#000000; " + "border-bottom-width:thin; border-bottom-style:solid; " + "border-bottom-color:#000000;") + != -1); + CPPUNIT_ASSERT( + aStream.indexOf("padding:0.0382in; border-left-width:thin; border-left-style:solid; " + "border-left-color:#000000; border-right-style:none; " + "border-top-style:none; border-bottom-width:thin; " + "border-bottom-style:solid; border-bottom-color:#000000;") + != -1); + CPPUNIT_ASSERT( + aStream.indexOf("border-top-width:thin; border-top-style:solid; border-top-color:#000000; " + "border-left-width:thin; border-left-style:solid; " + "border-left-color:#000000; border-bottom-width:thin; " + "border-bottom-style:solid; border-bottom-color:#000000; " + "border-right-width:thin; border-right-style:solid; " + "border-right-color:#000000; padding:0.0382in;") + != -1); + CPPUNIT_ASSERT( + aStream.indexOf("padding:0.0382in; border-left-width:thin; border-left-style:solid; " + "border-left-color:#000000; border-right-width:thin; " + "border-right-style:solid; border-right-color:#000000; " + "border-top-style:none; border-bottom-width:thin; " + "border-bottom-style:solid; border-bottom-color:#000000;") + != -1); +} + DECLARE_HTMLEXPORT_TEST(testTdf107696, "tdf107696.odt") { SvStream* pStream = maTempFile.GetStream(StreamMode::READ); diff --git a/sw/qa/extras/odfexport/data/tdf142483.odt b/sw/qa/extras/odfexport/data/tdf142483.odt new file mode 100644 index 000000000000..d6aba2bbd959 Binary files /dev/null and b/sw/qa/extras/odfexport/data/tdf142483.odt differ _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits