diff options
Diffstat (limited to 'tests/docx-reader.tests.js')
| -rw-r--r-- | tests/docx-reader.tests.js | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/docx-reader.tests.js b/tests/docx-reader.tests.js index c486f3b..d22cd42 100644 --- a/tests/docx-reader.tests.js +++ b/tests/docx-reader.tests.js @@ -2,6 +2,7 @@ var assert = require("assert"); var docxReader = require("../lib/docx-reader"); var documents = require("../lib/documents"); +var XmlElement = require("../lib/xmlreader").Element; var testing = require("./testing"); var test = testing.test; @@ -46,3 +47,12 @@ describe("docx-reader", function() { }); }); }); + +describe("readElement", function() { + test("reads styles from run properties", function() { + var runStyleXml = new XmlElement("w:rStyle", {"w:val": "Emphasis"}); + var runPropertiesXml = new XmlElement("w:rPr", {}, [runStyleXml]); + var element = docxReader.readXmlElement(runPropertiesXml); + assert.equal(element.styleName, "Emphasis"); + }); +}); |
