@fastify/send
Version:
Better streaming static file server with Range and conditional-GET support
23 lines (19 loc) • 563 B
JavaScript
const { test } = require('tap')
const { isUtf8MimeType } = require('../lib/isUtf8MimeType')
test('isUtf8MimeType', function (t) {
const testCases = [
['application/json', true],
['text/json', true],
['application/javascript', true],
['text/javascript', true],
['application/json+v5', true],
['text/xml', true],
['text/html', true],
['image/png', false]
]
t.plan(testCases.length)
for (let i = 0; i < testCases.length; ++i) {
t.strictSame(isUtf8MimeType(testCases[i][0], 'test'), testCases[i][1])
}
})