aboutsummaryrefslogtreecommitdiff
path: root/src/test
diff options
context:
space:
mode:
Diffstat (limited to 'src/test')
-rw-r--r--src/test/java/org/zwobble/mammoth/tests/docx/BodyXmlTests.java18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/test/java/org/zwobble/mammoth/tests/docx/BodyXmlTests.java b/src/test/java/org/zwobble/mammoth/tests/docx/BodyXmlTests.java
index 5f9e900..a3d315d 100644
--- a/src/test/java/org/zwobble/mammoth/tests/docx/BodyXmlTests.java
+++ b/src/test/java/org/zwobble/mammoth/tests/docx/BodyXmlTests.java
@@ -1396,6 +1396,24 @@ public class BodyXmlTests {
hasWarnings(list("Image of type image/x-emf is unlikely to display in web browsers")));
}
+ @Test
+ public void noElementsCreatedIfImageCannotBeFoundInWDrawing() {
+ XmlElement element = element("w:drawing");
+
+ InternalResult<List<DocumentElement>> result = readAll(bodyReader(), element);
+
+ assertThat(result, isInternalSuccess(empty()));
+ }
+
+ @Test
+ public void noElementsCreatedIfImageCannotBeFoundInWpInline() {
+ XmlElement element = element("wp:inline");
+
+ InternalResult<List<DocumentElement>> result = readAll(bodyReader(), element);
+
+ assertThat(result, isInternalSuccess(empty()));
+ }
+
private XmlElement inlineImageXml(XmlElement blip, String description) {
return inlineImageXml(blip, Optional.of(description), Optional.empty());
}