hammerjs
Version:
A javascript library for multi-touch gestures
28 lines (25 loc) • 522 B
JavaScript
/**
* extend objects with new params
*/
test('utils.extend', function() {
expect(1);
deepEqual(
Hammer.utils.extend(
{a:1,b:3},
{b:2,c:3}
),
{a:1,b:2,c:3},
'Simple extend'
);
});
/**
* cloning with the extend util
* test clone references
*/
test('utils.extend.clone', function() {
expect(1);
var src = { foo: true };
var dest = Hammer.utils.extend({}, src);
src.foo = false;
deepEqual(dest, {foo:true}, 'Clone reference');
});