diff options
| author | Michael Williamson <mike@zwobble.org> | 2016-11-28 18:05:43 +0000 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2016-11-28 18:05:43 +0000 |
| commit | 481d5860686b6b02b5536d7455b88baf7325ecfd (patch) | |
| tree | 70b31e54c2e03b4b6c8894a50241b75cc63ff48a /test | |
| parent | cdfeaf4b15e7161a0eae4bcb3df868d709db10ad (diff) | |
Parse page and column break types
Diffstat (limited to 'test')
| -rw-r--r-- | test/docx/body-reader.tests.js | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/test/docx/body-reader.tests.js b/test/docx/body-reader.tests.js index bc9257f..57604ac 100644 --- a/test/docx/body-reader.tests.js +++ b/test/docx/body-reader.tests.js @@ -700,6 +700,24 @@ test("w:br without explicit type is read as line break", function() { assert.deepEqual(result, documents.lineBreak); }); +test("w:br with textWrapping type is read as line break", function() { + var breakXml = new XmlElement("w:br", {"w:type": "textWrapping"}, []); + var result = readXmlElementValue(breakXml); + assert.deepEqual(result, documents.lineBreak); +}); + +test("w:br with page type is read as line break", function() { + var breakXml = new XmlElement("w:br", {"w:type": "page"}, []); + var result = readXmlElementValue(breakXml); + assert.deepEqual(result, documents.pageBreak); +}); + +test("w:br with column type is read as line break", function() { + var breakXml = new XmlElement("w:br", {"w:type": "column"}, []); + var result = readXmlElementValue(breakXml); + assert.deepEqual(result, documents.columnBreak); +}); + test("warning on breaks that aren't recognised", function() { var breakXml = new XmlElement("w:br", {"w:type": "unknownBreakType"}, []); var result = readXmlElement(breakXml); |
