From 019785ec43c367c2f5c7c90f445bc9e1fa6d61a5 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Tue, 26 Nov 2013 13:54:44 +0000 Subject: Handle hyperlink elements without relationship ID --- tests/document-xml-reader.tests.js | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'tests/document-xml-reader.tests.js') diff --git a/tests/document-xml-reader.tests.js b/tests/document-xml-reader.tests.js index 01ecac4..d2bcc76 100644 --- a/tests/document-xml-reader.tests.js +++ b/tests/document-xml-reader.tests.js @@ -233,6 +233,13 @@ describe("readXmlElement: ", function() { assert.deepEqual(result.value.href, "http://example.com"); assert.deepEqual(result.value.children[0].type, "run"); }); + + test("w:hyperlink is ignored if it does not have a relationship ID", function() { + var runXml = new XmlElement("w:r", {}, []); + var hyperlinkXml = new XmlElement("w:hyperlink", {}, [runXml]); + var result = readXmlElement(hyperlinkXml); + assert.deepEqual(result.value[0].type, "run"); + }); }); function runWithProperties(children) { -- cgit v1.2.3