qs
Version:
A querystring parser that supports nesting and arrays, with a depth limit
31 lines (18 loc) • 526 B
JavaScript
;
// Load modules
const Code = require('code');
const Lab = require('lab');
const Utils = require('../lib/utils');
// Declare internals
const internals = {};
// Test shortcuts
const lab = exports.lab = Lab.script();
const expect = Code.expect;
const describe = lab.experiment;
const it = lab.test;
describe('merge()', () => {
it('can merge two objects with the same key', (done) => {
expect(Utils.merge({ a: 'b' }, { a: 'c' })).to.deep.equal({ a: ['b', 'c'] });
done();
});
});