aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2013-04-01 12:26:27 +0100
committerMichael Williamson <mike@zwobble.org>2013-04-01 12:26:27 +0100
commitd99c29f5bf1b597f7fb2c823d7894032f6c17010 (patch)
treeac7fa9b799ec7e2b3a088ade7826cf5d7f2baf4b /tests
parent6a9f7140a8f67a9af33c30dbd0acd61496ba1e91 (diff)
Add reading of run properties element
Diffstat (limited to 'tests')
-rw-r--r--tests/docx-reader.tests.js10
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");
+ });
+});