aboutsummaryrefslogtreecommitdiff
path: root/tests/docx/document-xml-reader.tests.js
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2015-07-03 22:31:29 +0100
committerMichael Williamson <mike@zwobble.org>2015-07-03 22:31:29 +0100
commit27f3d32cabc5fae5b163ddf5a5449d93ebd959d5 (patch)
tree373e830e2c15ad5252000c06aba70e4b144127d4 /tests/docx/document-xml-reader.tests.js
parentcd3b84e15ea1a47ff8ebcca18d68ef0cdccf20b8 (diff)
Read note bodies immediately using relationships
Diffstat (limited to 'tests/docx/document-xml-reader.tests.js')
-rw-r--r--tests/docx/document-xml-reader.tests.js34
1 files changed, 0 insertions, 34 deletions
diff --git a/tests/docx/document-xml-reader.tests.js b/tests/docx/document-xml-reader.tests.js
deleted file mode 100644
index 81283d1..0000000
--- a/tests/docx/document-xml-reader.tests.js
+++ /dev/null
@@ -1,34 +0,0 @@
-var assert = require("assert");
-
-var BodyReader = require("../../lib/docx/body-reader").BodyReader;
-var DocumentXmlReader = require("../../lib/docx/document-xml-reader").DocumentXmlReader;
-var XmlElement = require("../../lib/xmlreader").Element;
-
-var testing = require("../testing");
-var test = testing.test;
-
-function convertXmlToDocumentValue(element, options) {
- var reader = new DocumentXmlReader(options);
- var result = reader.convertXmlToDocument(element);
- assert.deepEqual(result.messages, []);
- return result.value;
-}
-
-describe("convertXmlToDocument: ", function() {
-
- test("notes of document are read", function() {
- var paragraphXml = new XmlElement("w:p", {}, []);
- var footnotes = [{noteType: "footnote", id: "4", body: [paragraphXml]}];
-
- var bodyXml = new XmlElement("w:body", {}, []);
- var documentXml = new XmlElement("w:document", {}, [bodyXml]);
-
- var document = convertXmlToDocumentValue({root: documentXml}, {
- footnotes: footnotes,
- bodyReader: new BodyReader({})
- });
- var footnote = document.notes.resolve({noteType: "footnote", noteId: "4"});
- assert.deepEqual(footnote.noteId, "4");
- assert.deepEqual(footnote.body[0].type, "paragraph");
- });
-});