From d99c29f5bf1b597f7fb2c823d7894032f6c17010 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Mon, 1 Apr 2013 12:26:27 +0100 Subject: Add reading of run properties element --- tests/docx-reader.tests.js | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'tests/docx-reader.tests.js') 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"); + }); +}); -- cgit v1.2.3