aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/docx/body-reader.tests.js12
1 files changed, 10 insertions, 2 deletions
diff --git a/test/docx/body-reader.tests.js b/test/docx/body-reader.tests.js
index ddc060b..292e1a2 100644
--- a/test/docx/body-reader.tests.js
+++ b/test/docx/body-reader.tests.js
@@ -758,13 +758,21 @@ test("run has no highlight by default", function() {
});
test("run has highlight read from properties", function() {
- var fontXml = new XmlElement("w:highlight", {"w:val": "yellow"});
- var runXml = runWithProperties([fontXml]);
+ var highlightXml = new XmlElement("w:highlight", {"w:val": "yellow"});
+ var runXml = runWithProperties([highlightXml]);
var run = readXmlElementValue(runXml);
assert.deepEqual(run.highlight, "yellow");
});
+test("when highlight is none then run has no highlight", function() {
+ var highlightXml = new XmlElement("w:highlight", {"w:val": "none"});
+ var runXml = runWithProperties([highlightXml]);
+
+ var run = readXmlElementValue(runXml);
+ assert.deepEqual(run.highlight, null);
+});
+
test("run properties not included as child of run", function() {
var runStyleXml = new XmlElement("w:rStyle");
var runPropertiesXml = new XmlElement("w:rPr", {}, [runStyleXml]);