aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2016-02-04 08:54:04 +0000
committerMichael Williamson <mike@zwobble.org>2016-02-04 13:34:16 +0000
commit9d3874dad6af6234274399ba6cfbad00c3d0a5aa (patch)
tree2ce38b2824665c867b7d58b61df7f9b6b3c1ae01 /tests
parent8408269bfec3cd2f92e02075cb05ef1a4772402d (diff)
Extract common code for reading styles
Diffstat (limited to 'tests')
-rw-r--r--tests/docx/body-reader.tests.js13
1 files changed, 3 insertions, 10 deletions
diff --git a/tests/docx/body-reader.tests.js b/tests/docx/body-reader.tests.js
index e36bccc..eaf1704 100644
--- a/tests/docx/body-reader.tests.js
+++ b/tests/docx/body-reader.tests.js
@@ -14,12 +14,8 @@ var test = testing.test;
var createFakeDocxFile = testing.createFakeDocxFile;
function readXmlElement(element, options) {
- var styles = {
- findParagraphStyleById: function(id) {
- return {};
- }
- };
- options = options || {styles: styles};
+ options = Object.create(options || {});
+ options.styles = options.styles || new Styles({}, {});
return new BodyReader(options).readXmlElement(element);
}
@@ -90,10 +86,7 @@ describe("readXmlElement: ", function() {
var numbering = new Numbering({"42": {"1": {isOrdered: true, level: "1"}}});
- var reader = new BodyReader({
- numbering: numbering
- });
- var paragraph = reader.readXmlElement(paragraphXml).value;
+ var paragraph = readXmlElementValue(paragraphXml, {numbering: numbering});
assert.deepEqual(paragraph.numbering, {level: "1", isOrdered: true});
});