logify
Version:
Logging framework for node and the browser
31 lines (22 loc) • 925 B
JavaScript
;
var _defineProperty = require('babel-runtime/helpers/define-property')['default'];
var _slicedToArray = require('babel-runtime/helpers/sliced-to-array')['default'];
var _interopRequireDefault = require('babel-runtime/helpers/interop-require-default')['default'];
var _res2 = require('./res');
var _res3 = _interopRequireDefault(_res2);
var _assert = require('assert');
describe('serializer/res', function () {
it('should ignore entry when res is not present', function () {
(0, _assert.equal)((0, _res3['default'])({}).res, undefined);
});
[['statusCode', 'statusCode'], ['header', '_header']].forEach(function (_ref) {
var _ref2 = _slicedToArray(_ref, 2);
var to = _ref2[0];
var from = _ref2[1];
it('should serialize ' + to, function () {
(0, _assert.equal)((0, _res3['default'])({
res: _defineProperty({}, from, from)
}).res[to], from);
});
});
});