summaryrefslogtreecommitdiff
path: root/sw/qa
diff options
context:
space:
mode:
authorLászló Németh <nemeth@numbertext.org>2021-01-22 10:10:39 +0100
committerLászló Németh <nemeth@numbertext.org>2021-01-22 15:06:53 +0100
commitb7ca9576c26ed258537134c0cf2944cfcfc65f2e (patch)
treed1b0dcc8804887476145b0cf22d081295fb4c218 /sw/qa
parent751e4e129e4f35491f029f965a4274a9b7b5e6cc (diff)
tdf#138899 DOCX import: fix removing last para of section
Fix regression from commit 39090afac268f9ae985832c2f08863b41e6c06f2 (tdf#120336 DOCX import: fix page break after tracked deletion), limiting the condition only for *empty* section starting paragraphs with tracked deletion. Change-Id: I020c8b0edf5d4a37a9150cccec8c25fce50327d3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109779 Tested-by: Jenkins Reviewed-by: László Németh <nemeth@numbertext.org>
Diffstat (limited to 'sw/qa')
-rw-r--r--sw/qa/extras/ooxmlexport/data/tdf138899.docxbin0 -> 22715 bytes
-rw-r--r--sw/qa/extras/ooxmlexport/ooxmlexport12.cxx7
2 files changed, 7 insertions, 0 deletions
diff --git a/sw/qa/extras/ooxmlexport/data/tdf138899.docx b/sw/qa/extras/ooxmlexport/data/tdf138899.docx
new file mode 100644
index 000000000000..3e346ac0e4d9
--- /dev/null
+++ b/sw/qa/extras/ooxmlexport/data/tdf138899.docx
Binary files differ
diff --git a/sw/qa/extras/ooxmlexport/ooxmlexport12.cxx b/sw/qa/extras/ooxmlexport/ooxmlexport12.cxx
index 0cfcb0c7a89f..b9cf6209afe6 100644
--- a/sw/qa/extras/ooxmlexport/ooxmlexport12.cxx
+++ b/sw/qa/extras/ooxmlexport/ooxmlexport12.cxx
@@ -937,6 +937,13 @@ DECLARE_OOXMLEXPORT_EXPORTONLY_TEST(testTdf99631, "tdf99631.docx")
assertXPath(pXmlDoc, "/w:document/w:body/w:p[2]/w:r[2]/w:object[1]", "dyaOrig", "768");
}
+DECLARE_OOXMLEXPORT_EXPORTONLY_TEST(testTdf138899, "tdf138899.docx")
+{
+ xmlDocUniquePtr pXmlDocument = parseExport("word/document.xml");
+ // This was 6, not removed empty temporary paragraph at the end of the section
+ assertXPath(pXmlDocument, "/w:document/w:body/w:p", 5);
+}
+
DECLARE_OOXMLEXPORT_EXPORTONLY_TEST(testTdf122563, "tdf122563.docx")
{
xmlDocUniquePtr pXmlDoc = parseExport("word/document.xml");