diff options
| author | Michael Williamson <mike@zwobble.org> | 2013-04-01 12:26:27 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2013-04-01 12:26:27 +0100 |
| commit | d99c29f5bf1b597f7fb2c823d7894032f6c17010 (patch) | |
| tree | ac7fa9b799ec7e2b3a088ade7826cf5d7f2baf4b /tests | |
| parent | 6a9f7140a8f67a9af33c30dbd0acd61496ba1e91 (diff) | |
Add reading of run properties element
Diffstat (limited to 'tests')
| -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"); + }); +}); |
