Fix _.mixin creates functions that respect __chain__.

This commit is contained in:
John-David Dalton
2013-10-02 19:30:49 -07:00
parent f0f17e0041
commit d3dd97f167
9 changed files with 345 additions and 269 deletions

View File

@@ -513,7 +513,7 @@
test('should enable chaining of methods that return unwrapped values by default', 6, function() {
if (!isNpm) {
var array = ['abc'];
var array = ['c', 'b', 'a'];
ok(_.chain(array).first() instanceof _);
ok(_(array).chain().first() instanceof _);
@@ -521,8 +521,8 @@
ok(_.chain(array).isArray() instanceof _);
ok(_(array).chain().isArray() instanceof _);
ok(_.chain(array).first().first() instanceof _);
ok(_(array).chain().first().first() instanceof _);
ok(_.chain(array).sortBy().first() instanceof _);
ok(_(array).chain().sortBy().first() instanceof _);
}
else {
skipTest(6);