2
0
mirror of https://github.com/tenrok/axios.git synced 2026-05-24 14:04:14 +03:00
Files
axios/test/unit/utils/merge.js
T
2014-08-28 12:33:53 -06:00

28 lines
605 B
JavaScript

var merge = require('../../../lib/utils').merge;
module.exports = {
testImmutability: function (test) {
var a = {};
var b = {foo: 123};
var c = {bar: 456};
merge(a, b, c);
test.equals(typeof a.foo, 'undefined');
test.equals(typeof a.bar, 'undefined');
test.equals(typeof b.bar, 'undefined');
test.equals(typeof c.foo, 'undefined');
test.done();
},
testMerge: function (test) {
var a = {foo: 123};
var b = {bar: 456};
var c = {foo: 789};
var d = merge(a, b, c);
test.equals(d.foo, 789);
test.equals(d.bar, 456);
test.done();
}
};