diff options
Diffstat (limited to 'test')
| -rw-r--r-- | test/docx/body-reader.tests.js | 28 |
1 files changed, 16 insertions, 12 deletions
diff --git a/test/docx/body-reader.tests.js b/test/docx/body-reader.tests.js index fc34381..f4ee5d9 100644 --- a/test/docx/body-reader.tests.js +++ b/test/docx/body-reader.tests.js @@ -274,28 +274,32 @@ test("complex fields", (function() { ]); var paragraphXml = new XmlElement("w:p", {}, [ beginXml, + hyperlinkInstrText, + separateXml, beginXml, authorInstrText, - endXml, - hyperlinkInstrText, separateXml, + endXml, hyperlinkRunXml, endXml ]); var paragraph = readXmlElementValue(paragraphXml); + var isEmptyHyperlinkedRun = isRun({ + children: contains( + isHyperlink({ + href: uri, + children: [] + }) + ) + }); + assertThat(paragraph.children, contains( isEmptyRun, - isEmptyRun, - isEmptyRun, - isRun({ - children: contains( - isHyperlink({ - href: uri, - children: [] - }) - ) - }), + isEmptyHyperlinkedRun, + isEmptyHyperlinkedRun, + isEmptyHyperlinkedRun, + isEmptyHyperlinkedRun, isRun({ children: contains( isHyperlink({ |
