From b688edfa6fa6c3407e70dd9723fbeb495d11ee8e Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Mon, 26 Jan 2015 21:49:19 +0000 Subject: Generate realistic content types in test --- tests/docx/document-xml-reader.tests.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'tests/docx/document-xml-reader.tests.js') diff --git a/tests/docx/document-xml-reader.tests.js b/tests/docx/document-xml-reader.tests.js index 3350917..53f2aa0 100644 --- a/tests/docx/document-xml-reader.tests.js +++ b/tests/docx/document-xml-reader.tests.js @@ -1,4 +1,5 @@ var assert = require("assert"); +var path = require("path"); var DocumentXmlReader = require("../../lib/docx/document-xml-reader").DocumentXmlReader; var documents = require("../../lib/documents"); @@ -31,8 +32,11 @@ function convertXmlToDocumentValue(element, options) { } var fakeContentTypes = { - findContentType: function(path) { - return ""; + findContentType: function(filePath) { + var extensionTypes = { + ".png": "image/png" + }; + return extensionTypes[path.extname(filePath)]; } }; @@ -241,7 +245,7 @@ describe("readXmlElement: ", function() { var element = single(result.value); assert.equal("image", element.type); assert.equal(element.altText, "It's a hat"); - assert.equal(element.contentType, ""); + assert.equal(element.contentType, "image/png"); return element.read() .then(function(readValue) { assert.equal(readValue, imageBuffer); -- cgit v1.2.3