aboutsummaryrefslogtreecommitdiff
path: root/src/test
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2024-06-13 13:00:52 +0100
committerMichael Williamson <mike@zwobble.org>2024-06-13 13:00:52 +0100
commit8f958392418429320617c7c271189d7210239f13 (patch)
treeae38699d9d6cefba40942218e19e628890c839e2 /src/test
parent5edcc79c02f0bc597f91b525107b1407eeffe288 (diff)
Handle highlight value of none
Diffstat (limited to 'src/test')
-rw-r--r--src/test/java/org/zwobble/mammoth/tests/docx/BodyXmlTests.java11
1 files changed, 11 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 a5cb989..3cfb161 100644
--- a/src/test/java/org/zwobble/mammoth/tests/docx/BodyXmlTests.java
+++ b/src/test/java/org/zwobble/mammoth/tests/docx/BodyXmlTests.java
@@ -880,6 +880,17 @@ public class BodyXmlTests {
}
@Test
+ public void whenHighlightIsNoneThenRunhasNoHighlight() {
+ XmlElement element = runXmlWithProperties(
+ element("w:highlight", map("w:val", "none"))
+ );
+
+ DocumentElement result = readSuccess(bodyReader(), element);
+
+ assertThat(result, hasProperty("highlight", equalTo(Optional.empty())));
+ }
+
+ @Test
public void canReadTabElement() {
XmlElement element = element("w:tab");