b3e0ba38399a821bf4495dadb87fcad1e7eaf103
1 /* eslint-disable capitalized-comments */
5 const assert
= require('assert');
6 const MimeHelper
= require('../../lib/mime-helper');
8 describe('ext-to-mime', function () {
10 describe('extensionToMime', function () {
11 it('returns default for unknown extension', function () {
12 const expected
= 'application/octet-stream';
13 const result
= MimeHelper
.extensionToMime('unknown_extension');
14 assert
.strictEqual(result
, expected
);
16 it('returns overridden default', function () {
17 const expected
= 'extension/unknown';
18 const result
= MimeHelper
.extensionToMime('unknown_extension', expected
);
19 assert
.strictEqual(result
, expected
);
21 it('returns expected type', function () {
22 const expected
= 'text/plain';
23 const result
= MimeHelper
.extensionToMime('txt');
24 assert
.strictEqual(result
, expected
);
26 }); // extensionToMime