Skip to content

Commit bd50b8f

Browse files
committed
beefing up document conversion integration tests
1 parent b133e79 commit bd50b8f

File tree

1 file changed

+31
-2
lines changed

1 file changed

+31
-2
lines changed

test/test.integration-all-services.js

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -652,8 +652,37 @@ describe('integration-all-services', function() {
652652
conversion_target: 'ANSWER_UNITS',
653653
file: fs.createReadStream(__dirname + '/resources/sampleWordWrongExtension.html'),
654654
content_type: 'application/vnd.openxmlformats-officedocument.wordprocessingml.document'
655-
}, failIfError.bind(failIfError, done));
656-
})
655+
}, function(err, res) {
656+
if (err) {
657+
return done(err);
658+
}
659+
assert(res);
660+
assert(res.media_type_detected, 'application/vnd.openxmlformats-officedocument.wordprocessingml.document');
661+
assert(res.answer_units);
662+
assert(res.answer_units.length);
663+
assert(res.answer_units[0].id);
664+
done();
665+
});
666+
});
667+
668+
it('convertFile() buffer with content-type', function(done) {
669+
document_conversion.convert({
670+
conversion_target: 'ANSWER_UNITS',
671+
file: new Buffer(fs.readFileSync(__dirname + '/resources/sampleWordWrongExtension.html')),
672+
content_type: 'application/vnd.openxmlformats-officedocument.wordprocessingml.document'
673+
}, function(err, res) {
674+
if (err) {
675+
return done(err);
676+
}
677+
console.log(res); // eslint-disable-line no-console
678+
assert(res);
679+
assert(res.media_type_detected, 'application/vnd.openxmlformats-officedocument.wordprocessingml.document');
680+
assert(res.answer_units);
681+
assert(res.answer_units.length);
682+
assert(res.answer_units[0].id);
683+
done();
684+
});
685+
});
657686
});
658687
});
659688
});

0 commit comments

Comments
 (0)