aboutsummaryrefslogtreecommitdiff
path: root/test/docx
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2016-11-28 17:59:14 +0000
committerMichael Williamson <mike@zwobble.org>2016-11-28 17:59:14 +0000
commitbb3d113828218fa29dae16cae6f2ff5e05e48564 (patch)
tree3eef75e7004185852fba00f0e0366888d37609a0 /test/docx
parent611e0c9af7c1948ad46c5471a426ec751e73a1ea (diff)
Change LineBreak to Break with a break type
Diffstat (limited to 'test/docx')
-rw-r--r--test/docx/body-reader.tests.js13
1 files changed, 6 insertions, 7 deletions
diff --git a/test/docx/body-reader.tests.js b/test/docx/body-reader.tests.js
index 2b96ded..bc9257f 100644
--- a/test/docx/body-reader.tests.js
+++ b/test/docx/body-reader.tests.js
@@ -694,18 +694,17 @@ test("w:hyperlink is ignored if it does not have a relationship ID nor anchor",
assert.deepEqual(result.value[0].type, "run");
});
-test("w:br is read as line break", function() {
+test("w:br without explicit type is read as line break", function() {
var breakXml = new XmlElement("w:br", {}, []);
- var result = readXmlElement(breakXml);
- assert.deepEqual(result.value.type, "lineBreak");
- assert.deepEqual(result.messages, []);
+ var result = readXmlElementValue(breakXml);
+ assert.deepEqual(result, documents.lineBreak);
});
-test("warning on breaks that aren't line breaks", function() {
- var breakXml = new XmlElement("w:br", {"w:type": "page"}, []);
+test("warning on breaks that aren't recognised", function() {
+ var breakXml = new XmlElement("w:br", {"w:type": "unknownBreakType"}, []);
var result = readXmlElement(breakXml);
assert.deepEqual(result.value, []);
- assert.deepEqual(result.messages, [warning("Unsupported break type: page")]);
+ assert.deepEqual(result.messages, [warning("Unsupported break type: unknownBreakType")]);
});
test("w:footnoteReference has ID read", function() {