From 3b131f02313fc59c0a5b4a7a5ab49b96f6eca856 Mon Sep 17 00:00:00 2001 From: John-David Dalton Date: Mon, 31 Aug 2015 18:04:07 -0700 Subject: [PATCH] Add coverage for wrapped[Symbol.iterator]. --- test/test.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/test/test.js b/test/test.js index c0e6703b0..93d8e44e1 100644 --- a/test/test.js +++ b/test/test.js @@ -49,8 +49,8 @@ fnToString = funcProto.toString, freeze = Object.freeze, JSON = root.JSON, - objToString = objectProto.toString, noop = function() {}, + objToString = objectProto.toString, params = root.arguments, push = arrayProto.push, 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) { - var wrapped = chain([1, 2]); + var array = [1, 2], + wrapped = chain(array); + ok(wrapped[Symbol.iterator]() === wrapped); + deepEqual(_.toArray(wrapped), array); } else { - skipTest(); + skipTest(2); } });