mirror of
https://github.com/whoisclebs/lodash.git
synced 2026-02-10 19:07:49 +00:00
Add coverage for wrapped[Symbol.iterator].
This commit is contained in:
11
test/test.js
11
test/test.js
@@ -49,8 +49,8 @@
|
|||||||
fnToString = funcProto.toString,
|
fnToString = funcProto.toString,
|
||||||
freeze = Object.freeze,
|
freeze = Object.freeze,
|
||||||
JSON = root.JSON,
|
JSON = root.JSON,
|
||||||
objToString = objectProto.toString,
|
|
||||||
noop = function() {},
|
noop = function() {},
|
||||||
|
objToString = objectProto.toString,
|
||||||
params = root.arguments,
|
params = root.arguments,
|
||||||
push = arrayProto.push,
|
push = arrayProto.push,
|
||||||
slice = arrayProto.slice,
|
slice = arrayProto.slice,
|
||||||
@@ -16569,13 +16569,16 @@
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
test('should act as an iterable ' + chainType, 1, function() {
|
test('should act as an iterable ' + chainType, 2, function() {
|
||||||
if (!isNpm && Symbol && Symbol.iterator) {
|
if (!isNpm && Symbol && Symbol.iterator) {
|
||||||
var wrapped = chain([1, 2]);
|
var array = [1, 2],
|
||||||
|
wrapped = chain(array);
|
||||||
|
|
||||||
ok(wrapped[Symbol.iterator]() === wrapped);
|
ok(wrapped[Symbol.iterator]() === wrapped);
|
||||||
|
deepEqual(_.toArray(wrapped), array);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
skipTest();
|
skipTest(2);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user