mirror of
https://github.com/whoisclebs/lodash.git
synced 2026-02-11 03:17:49 +00:00
Make lazy _.drop test more complex.
This commit is contained in:
10
test/test.js
10
test/test.js
@@ -3172,14 +3172,14 @@
|
|||||||
|
|
||||||
test('should work in a lazy chain sequence', 2, function() {
|
test('should work in a lazy chain sequence', 2, function() {
|
||||||
if (!isNpm) {
|
if (!isNpm) {
|
||||||
var array = [1, 2, 3, 4],
|
var array = [1, 2, 3, 4, 5, 6, 7, 8],
|
||||||
predicate = function(value) { return value > 1; },
|
predicate = function(value) { return value > 1; },
|
||||||
actual = _(array).filter(predicate).drop(2).value();
|
actual = _(array).filter(predicate).drop(2).drop(1).value();
|
||||||
|
|
||||||
deepEqual(actual, [4]);
|
deepEqual(actual, [5, 6, 7, 8]);
|
||||||
|
|
||||||
actual = _(array).filter(predicate).drop().dropRight().value();
|
actual = _(array).filter(predicate).drop(2).dropRight(1).drop(1).dropRight(2).value();
|
||||||
deepEqual(actual, [3]);
|
deepEqual(actual, [5]);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
skipTest(2);
|
skipTest(2);
|
||||||
|
|||||||
Reference in New Issue
Block a user