mach
Version:
HTTP for JavaScript
20 lines (14 loc) • 588 B
JavaScript
var expect = require('expect');
var IrregularHeaderNames = require('../IrregularHeaderNames');
var normalizeHeaderName = require('../normalizeHeaderName');
describe('normalizeHeaderName', function () {
it('correctly normalizes Content-Type', function () {
expect(normalizeHeaderName('content-type')).toEqual('Content-Type');
});
Object.keys(IrregularHeaderNames).forEach(function (key) {
var headerName = IrregularHeaderNames[key];
it('correctly normalizes ' + headerName, function () {
expect(normalizeHeaderName(key)).toEqual(headerName);
});
});
});