diff options
| author | Michael Williamson <mike@zwobble.org> | 2016-06-20 12:06:00 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2016-06-20 12:06:00 +0100 |
| commit | 8617c85c8626354fff63eeaeb775402715fe63a4 (patch) | |
| tree | cb6199ae4478ff579a3299dfa47414526fa46d74 /tests | |
| parent | 50abac07dab8bf884cf37515405c6e57edc4ba8a (diff) | |
Add support for w:sdt elements
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/docx/body-reader.tests.js | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/docx/body-reader.tests.js b/tests/docx/body-reader.tests.js index 2e9671f..4a54aeb 100644 --- a/tests/docx/body-reader.tests.js +++ b/tests/docx/body-reader.tests.js @@ -656,6 +656,16 @@ describe("readXmlElement: ", function() { var result = readXmlElement(textbox, {styles: styles}); assert.deepEqual(result.value[0].styleId, "second"); }); + + test("w:sdtContent is used when w:sdt is read", function() { + var element = xml.element("w:sdt", {}, [ + xml.element("w:sdtContent", {}, [ + xml.element("w:t", {}, [xml.text("Blackdown")]) + ]) + ]); + var result = readXmlElement(element); + assert.deepEqual(result.value, [new documents.Text("Blackdown")]); + }); test("text nodes are ignored when reading children", function() { var runXml = new XmlElement("w:r", {}, [xml.text("[text]")]); |
