mirror of
https://github.com/whoisclebs/lodash.git
synced 2026-02-03 00:27:50 +00:00
Ensure bound result of _.bind(func, …) is an instance of bound and func.
Former-commit-id: d8176ad5eb45a3d675617676fc1eee4d9cbd6ebc
This commit is contained in:
@@ -209,6 +209,14 @@
|
||||
bound(['b'], 'c');
|
||||
deepEqual(args, ['a', ['b'], 'c']);
|
||||
});
|
||||
|
||||
test('ensure `new bound` is an instance of `bound` and `func`', function() {
|
||||
var func = function() {},
|
||||
bound = _.bind(func, {}),
|
||||
instance = new bound;
|
||||
|
||||
ok(instance instanceof bound && instance instanceof func);
|
||||
});
|
||||
}());
|
||||
|
||||
/*--------------------------------------------------------------------------*/
|
||||
|
||||
Reference in New Issue
Block a user