aboutsummaryrefslogtreecommitdiff
path: root/node_modules/es6-iterator/test
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2017-12-10 21:51:33 +0100
committerFlorian Dold <florian.dold@gmail.com>2017-12-10 21:51:33 +0100
commit0469abd4a9c9270a1fdc962969e36e63699af8b4 (patch)
treef9864d4a4148621378958794cbbfdc2393733283 /node_modules/es6-iterator/test
parent6947e79bbc258f7bc96af424ddb71a511f0c15a3 (diff)
downloadwallet-core-0469abd4a9c9270a1fdc962969e36e63699af8b4.tar.xz
upgrade dependencies
Diffstat (limited to 'node_modules/es6-iterator/test')
-rw-r--r--node_modules/es6-iterator/test/#/chain.js28
-rw-r--r--node_modules/es6-iterator/test/.eslintrc.json5
-rw-r--r--node_modules/es6-iterator/test/array.js58
-rw-r--r--node_modules/es6-iterator/test/for-of.js28
-rw-r--r--node_modules/es6-iterator/test/get.js30
-rw-r--r--node_modules/es6-iterator/test/index.js108
-rw-r--r--node_modules/es6-iterator/test/is-iterable.js18
-rw-r--r--node_modules/es6-iterator/test/string.js26
-rw-r--r--node_modules/es6-iterator/test/valid-iterable.js28
9 files changed, 180 insertions, 149 deletions
diff --git a/node_modules/es6-iterator/test/#/chain.js b/node_modules/es6-iterator/test/#/chain.js
index a414c66d7..457356f2f 100644
--- a/node_modules/es6-iterator/test/#/chain.js
+++ b/node_modules/es6-iterator/test/#/chain.js
@@ -1,23 +1,23 @@
-'use strict';
+"use strict";
-var Iterator = require('../../');
+var Iterator = require("../../");
module.exports = function (t, a) {
- var i1 = new Iterator(['raz', 'dwa', 'trzy'])
- , i2 = new Iterator(['cztery', 'pięć', 'sześć'])
- , i3 = new Iterator(['siedem', 'osiem', 'dziewięć'])
+ var i1 = new Iterator(["raz", "dwa", "trzy"])
+ , i2 = new Iterator(["cztery", "pięć", "sześć"])
+ , i3 = new Iterator(["siedem", "osiem", "dziewięć"])
, iterator = t.call(i1, i2, i3);
- a.deep(iterator.next(), { done: false, value: 'raz' }, "#1");
- a.deep(iterator.next(), { done: false, value: 'dwa' }, "#2");
- a.deep(iterator.next(), { done: false, value: 'trzy' }, "#3");
- a.deep(iterator.next(), { done: false, value: 'cztery' }, "#4");
- a.deep(iterator.next(), { done: false, value: 'pięć' }, "#5");
- a.deep(iterator.next(), { done: false, value: 'sześć' }, "#6");
- a.deep(iterator.next(), { done: false, value: 'siedem' }, "#7");
- a.deep(iterator.next(), { done: false, value: 'osiem' }, "#8");
- a.deep(iterator.next(), { done: false, value: 'dziewięć' }, "#9");
+ a.deep(iterator.next(), { done: false, value: "raz" }, "#1");
+ a.deep(iterator.next(), { done: false, value: "dwa" }, "#2");
+ a.deep(iterator.next(), { done: false, value: "trzy" }, "#3");
+ a.deep(iterator.next(), { done: false, value: "cztery" }, "#4");
+ a.deep(iterator.next(), { done: false, value: "pięć" }, "#5");
+ a.deep(iterator.next(), { done: false, value: "sześć" }, "#6");
+ a.deep(iterator.next(), { done: false, value: "siedem" }, "#7");
+ a.deep(iterator.next(), { done: false, value: "osiem" }, "#8");
+ a.deep(iterator.next(), { done: false, value: "dziewięć" }, "#9");
a.deep(iterator.next(), { done: true, value: undefined }, "Done #1");
a.deep(iterator.next(), { done: true, value: undefined }, "Done #2");
};
diff --git a/node_modules/es6-iterator/test/.eslintrc.json b/node_modules/es6-iterator/test/.eslintrc.json
new file mode 100644
index 000000000..99f0b6553
--- /dev/null
+++ b/node_modules/es6-iterator/test/.eslintrc.json
@@ -0,0 +1,5 @@
+{
+ "rules": {
+ "id-length": "off"
+ }
+}
diff --git a/node_modules/es6-iterator/test/array.js b/node_modules/es6-iterator/test/array.js
index ae7c2199e..447dfa732 100644
--- a/node_modules/es6-iterator/test/array.js
+++ b/node_modules/es6-iterator/test/array.js
@@ -1,47 +1,47 @@
-'use strict';
+"use strict";
-var iteratorSymbol = require('es6-symbol').iterator;
+var iteratorSymbol = require("es6-symbol").iterator;
module.exports = function (T) {
return {
- Values: function (a) {
- var x = ['raz', 'dwa', 'trzy', 'cztery', 'pięć', 'sześć'], it;
+ "Values": function (a) {
+ var x = ["raz", "dwa", "trzy", "cztery", "pięć", "sześć"], it;
it = new T(x);
a(it[iteratorSymbol](), it, "@@iterator");
- a.deep(it.next(), { done: false, value: 'raz' }, "#1");
- a.deep(it.next(), { done: false, value: 'dwa' }, "#2");
- x.splice(1, 0, 'elo');
- a.deep(it.next(), { done: false, value: 'dwa' }, "Insert");
- a.deep(it.next(), { done: false, value: 'trzy' }, "#3");
- a.deep(it.next(), { done: false, value: 'cztery' }, "#4");
+ a.deep(it.next(), { done: false, value: "raz" }, "#1");
+ a.deep(it.next(), { done: false, value: "dwa" }, "#2");
+ x.splice(1, 0, "elo");
+ a.deep(it.next(), { done: false, value: "dwa" }, "Insert");
+ a.deep(it.next(), { done: false, value: "trzy" }, "#3");
+ a.deep(it.next(), { done: false, value: "cztery" }, "#4");
x.pop();
- a.deep(it.next(), { done: false, value: 'pięć' }, "#5");
+ a.deep(it.next(), { done: false, value: "pięć" }, "#5");
a.deep(it.next(), { done: true, value: undefined }, "End");
},
"Keys & Values": function (a) {
- var x = ['raz', 'dwa', 'trzy', 'cztery', 'pięć', 'sześć'], it;
+ var x = ["raz", "dwa", "trzy", "cztery", "pięć", "sześć"], it;
- it = new T(x, 'key+value');
+ it = new T(x, "key+value");
a(it[iteratorSymbol](), it, "@@iterator");
- a.deep(it.next(), { done: false, value: [0, 'raz'] }, "#1");
- a.deep(it.next(), { done: false, value: [1, 'dwa'] }, "#2");
- x.splice(1, 0, 'elo');
- a.deep(it.next(), { done: false, value: [2, 'dwa'] }, "Insert");
- a.deep(it.next(), { done: false, value: [3, 'trzy'] }, "#3");
- a.deep(it.next(), { done: false, value: [4, 'cztery'] }, "#4");
+ a.deep(it.next(), { done: false, value: [0, "raz"] }, "#1");
+ a.deep(it.next(), { done: false, value: [1, "dwa"] }, "#2");
+ x.splice(1, 0, "elo");
+ a.deep(it.next(), { done: false, value: [2, "dwa"] }, "Insert");
+ a.deep(it.next(), { done: false, value: [3, "trzy"] }, "#3");
+ a.deep(it.next(), { done: false, value: [4, "cztery"] }, "#4");
x.pop();
- a.deep(it.next(), { done: false, value: [5, 'pięć'] }, "#5");
+ a.deep(it.next(), { done: false, value: [5, "pięć"] }, "#5");
a.deep(it.next(), { done: true, value: undefined }, "End");
},
- Keys: function (a) {
- var x = ['raz', 'dwa', 'trzy', 'cztery', 'pięć', 'sześć'], it;
+ "Keys": function (a) {
+ var x = ["raz", "dwa", "trzy", "cztery", "pięć", "sześć"], it;
- it = new T(x, 'key');
+ it = new T(x, "key");
a(it[iteratorSymbol](), it, "@@iterator");
a.deep(it.next(), { done: false, value: 0 }, "#1");
a.deep(it.next(), { done: false, value: 1 }, "#2");
- x.splice(1, 0, 'elo');
+ x.splice(1, 0, "elo");
a.deep(it.next(), { done: false, value: 2 }, "Insert");
a.deep(it.next(), { done: false, value: 3 }, "#3");
a.deep(it.next(), { done: false, value: 4 }, "#4");
@@ -49,17 +49,17 @@ module.exports = function (T) {
a.deep(it.next(), { done: false, value: 5 }, "#5");
a.deep(it.next(), { done: true, value: undefined }, "End");
},
- Sparse: function (a) {
+ "Sparse": function (a) {
var x = new Array(6), it;
- x[2] = 'raz';
- x[4] = 'dwa';
+ x[2] = "raz";
+ x[4] = "dwa";
it = new T(x);
a.deep(it.next(), { done: false, value: undefined }, "#1");
a.deep(it.next(), { done: false, value: undefined }, "#2");
- a.deep(it.next(), { done: false, value: 'raz' }, "#3");
+ a.deep(it.next(), { done: false, value: "raz" }, "#3");
a.deep(it.next(), { done: false, value: undefined }, "#4");
- a.deep(it.next(), { done: false, value: 'dwa' }, "#5");
+ a.deep(it.next(), { done: false, value: "dwa" }, "#5");
a.deep(it.next(), { done: false, value: undefined }, "#6");
a.deep(it.next(), { done: true, value: undefined }, "End");
}
diff --git a/node_modules/es6-iterator/test/for-of.js b/node_modules/es6-iterator/test/for-of.js
index 108df7d97..9b47e979d 100644
--- a/node_modules/es6-iterator/test/for-of.js
+++ b/node_modules/es6-iterator/test/for-of.js
@@ -1,38 +1,40 @@
-'use strict';
+"use strict";
-var ArrayIterator = require('../array')
+var ArrayIterator = require("../array")
, slice = Array.prototype.slice;
module.exports = function (t, a) {
- var i = 0, x = ['raz', 'dwa', 'trzy'], y = {}, called = 0;
+ var i = 0, x = ["raz", "dwa", "trzy"], y = {}, called = 0;
t(x, function () {
a.deep(slice.call(arguments, 0, 1), [x[i]], "Array " + i + "#");
- a(this, y, "Array: context: " + (i++) + "#");
+ a(this, y, "Array: context: " + i++ + "#");
}, y);
i = 0;
- t((function () { return arguments; }('raz', 'dwa', 'trzy')), function () {
+ t((function () {
+ return arguments;
+}("raz", "dwa", "trzy")), function () {
a.deep(slice.call(arguments, 0, 1), [x[i]], "Arguments" + i + "#");
- a(this, y, "Arguments: context: " + (i++) + "#");
+ a(this, y, "Arguments: context: " + i++ + "#");
}, y);
i = 0;
- t(x = 'foo', function () {
+ t(x = "foo", function () {
a.deep(slice.call(arguments, 0, 1), [x[i]], "String " + i + "#");
- a(this, y, "Regular String: context: " + (i++) + "#");
+ a(this, y, "Regular String: context: " + i++ + "#");
}, y);
i = 0;
- x = ['r', '💩', 'z'];
- t('r💩z', function () {
+ x = ["r", "💩", "z"];
+ t("r💩z", function () {
a.deep(slice.call(arguments, 0, 1), [x[i]], "String " + i + "#");
- a(this, y, "Unicode String: context: " + (i++) + "#");
+ a(this, y, "Unicode String: context: " + i++ + "#");
}, y);
i = 0;
t(new ArrayIterator(x), function () {
a.deep(slice.call(arguments, 0, 1), [x[i]], "Iterator " + i + "#");
- a(this, y, "Iterator: context: " + (i++) + "#");
+ a(this, y, "Iterator: context: " + i++ + "#");
}, y);
- t(x = ['raz', 'dwa', 'trzy'], function (value, doBreak) {
+ t(x = ["raz", "dwa", "trzy"], function (value, doBreak) {
++called;
return doBreak();
});
diff --git a/node_modules/es6-iterator/test/get.js b/node_modules/es6-iterator/test/get.js
index 81ce6e6ae..c5947d3e6 100644
--- a/node_modules/es6-iterator/test/get.js
+++ b/node_modules/es6-iterator/test/get.js
@@ -1,17 +1,27 @@
-'use strict';
+"use strict";
-var iteratorSymbol = require('es6-symbol').iterator
- , Iterator = require('../');
+var iteratorSymbol = require("es6-symbol").iterator
+ , Iterator = require("../");
module.exports = function (t, a) {
var iterator;
- a.throws(function () { t(); }, TypeError, "Null");
- a.throws(function () { t({}); }, TypeError, "Plain object");
- a.throws(function () { t({ length: 0 }); }, TypeError, "Array-like");
+ a.throws(function () {
+ t();
+}, TypeError, "Null");
+ a.throws(function () {
+ t({});
+}, TypeError, "Plain object");
+ a.throws(function () {
+ t({ length: 0 });
+}, TypeError, "Array-like");
iterator = {};
- iterator[iteratorSymbol] = function () { return new Iterator([]); };
+ iterator[iteratorSymbol] = function () {
+ return new Iterator([]);
+};
a(t(iterator) instanceof Iterator, true, "Iterator");
- a(String(t([])), '[object Array Iterator]', " Array");
- a(String(t((function () { return arguments; }()))), '[object Array Iterator]', " Arguments");
- a(String(t('foo')), '[object String Iterator]', "String");
+ a(String(t([])), "[object Array Iterator]", " Array");
+ a(String(t(function () {
+ return arguments;
+}())), "[object Array Iterator]", " Arguments");
+ a(String(t("foo")), "[object String Iterator]", "String");
};
diff --git a/node_modules/es6-iterator/test/index.js b/node_modules/es6-iterator/test/index.js
index ea3621adf..489821854 100644
--- a/node_modules/es6-iterator/test/index.js
+++ b/node_modules/es6-iterator/test/index.js
@@ -1,98 +1,98 @@
-'use strict';
+"use strict";
-var ee = require('event-emitter')
- , iteratorSymbol = require('es6-symbol').iterator;
+var ee = require("event-emitter")
+ , iteratorSymbol = require("es6-symbol").iterator;
module.exports = function (T) {
return {
"": function (a) {
- var x = ['raz', 'dwa', 'trzy', 'cztery', 'pięć'], it, y, z;
+ var x = ["raz", "dwa", "trzy", "cztery", "pięć"], it, y, z;
it = new T(x);
a(it[iteratorSymbol](), it, "@@iterator");
y = it.next();
- a.deep(y, { done: false, value: 'raz' }, "#1");
+ a.deep(y, { done: false, value: "raz" }, "#1");
z = it.next();
a.not(y, z, "Recreate result");
- a.deep(z, { done: false, value: 'dwa' }, "#2");
- a.deep(it.next(), { done: false, value: 'trzy' }, "#3");
- a.deep(it.next(), { done: false, value: 'cztery' }, "#4");
- a.deep(it.next(), { done: false, value: 'pięć' }, "#5");
+ a.deep(z, { done: false, value: "dwa" }, "#2");
+ a.deep(it.next(), { done: false, value: "trzy" }, "#3");
+ a.deep(it.next(), { done: false, value: "cztery" }, "#4");
+ a.deep(it.next(), { done: false, value: "pięć" }, "#5");
a.deep(y = it.next(), { done: true, value: undefined }, "End");
a.not(y, it.next(), "Recreate result on dead");
},
- Emited: function (a) {
- var x = ['raz', 'dwa', 'trzy', 'cztery', 'pięć'], y, it;
+ "Emited": function (a) {
+ var x = ["raz", "dwa", "trzy", "cztery", "pięć"], y, it;
y = ee();
it = new T(x, y);
- a.deep(it.next(), { done: false, value: 'raz' }, "#1");
- a.deep(it.next(), { done: false, value: 'dwa' }, "#2");
- y.emit('_add', x.push('sześć') - 1);
- a.deep(it.next(), { done: false, value: 'trzy' }, "#3");
- x.splice(1, 0, 'półtora');
- y.emit('_add', 1);
- a.deep(it.next(), { done: false, value: 'półtora' }, "Insert");
+ a.deep(it.next(), { done: false, value: "raz" }, "#1");
+ a.deep(it.next(), { done: false, value: "dwa" }, "#2");
+ y.emit("_add", x.push("sześć") - 1);
+ a.deep(it.next(), { done: false, value: "trzy" }, "#3");
+ x.splice(1, 0, "półtora");
+ y.emit("_add", 1);
+ a.deep(it.next(), { done: false, value: "półtora" }, "Insert");
x.splice(5, 1);
- y.emit('_delete', 5);
- a.deep(it.next(), { done: false, value: 'cztery' }, "#4");
- a.deep(it.next(), { done: false, value: 'sześć' }, "#5");
+ y.emit("_delete", 5);
+ a.deep(it.next(), { done: false, value: "cztery" }, "#4");
+ a.deep(it.next(), { done: false, value: "sześć" }, "#5");
a.deep(it.next(), { done: true, value: undefined }, "End");
},
"Emited #2": function (a) {
- var x = ['raz', 'dwa', 'trzy', 'cztery', 'pięć', 'sześć'], y, it;
+ var x = ["raz", "dwa", "trzy", "cztery", "pięć", "sześć"], y, it;
y = ee();
it = new T(x, y);
- a.deep(it.next(), { done: false, value: 'raz' }, "#1");
- a.deep(it.next(), { done: false, value: 'dwa' }, "#2");
- x.splice(1, 0, 'półtora');
- y.emit('_add', 1);
- x.splice(1, 0, '1.25');
- y.emit('_add', 1);
+ a.deep(it.next(), { done: false, value: "raz" }, "#1");
+ a.deep(it.next(), { done: false, value: "dwa" }, "#2");
+ x.splice(1, 0, "półtora");
+ y.emit("_add", 1);
+ x.splice(1, 0, "1.25");
+ y.emit("_add", 1);
x.splice(0, 1);
- y.emit('_delete', 0);
- a.deep(it.next(), { done: false, value: 'półtora' }, "Insert");
- a.deep(it.next(), { done: false, value: '1.25' }, "Insert #2");
- a.deep(it.next(), { done: false, value: 'trzy' }, "#3");
- a.deep(it.next(), { done: false, value: 'cztery' }, "#4");
+ y.emit("_delete", 0);
+ a.deep(it.next(), { done: false, value: "półtora" }, "Insert");
+ a.deep(it.next(), { done: false, value: "1.25" }, "Insert #2");
+ a.deep(it.next(), { done: false, value: "trzy" }, "#3");
+ a.deep(it.next(), { done: false, value: "cztery" }, "#4");
x.splice(5, 1);
- y.emit('_delete', 5);
- a.deep(it.next(), { done: false, value: 'sześć' }, "#5");
+ y.emit("_delete", 5);
+ a.deep(it.next(), { done: false, value: "sześć" }, "#5");
a.deep(it.next(), { done: true, value: undefined }, "End");
},
"Emited: Clear #1": function (a) {
- var x = ['raz', 'dwa', 'trzy', 'cztery', 'pięć', 'sześć'], y, it;
+ var x = ["raz", "dwa", "trzy", "cztery", "pięć", "sześć"], y, it;
y = ee();
it = new T(x, y);
- a.deep(it.next(), { done: false, value: 'raz' }, "#1");
- a.deep(it.next(), { done: false, value: 'dwa' }, "#2");
+ a.deep(it.next(), { done: false, value: "raz" }, "#1");
+ a.deep(it.next(), { done: false, value: "dwa" }, "#2");
x.length = 0;
- y.emit('_clear');
+ y.emit("_clear");
a.deep(it.next(), { done: true, value: undefined }, "End");
},
"Emited: Clear #2": function (a) {
- var x = ['raz', 'dwa', 'trzy', 'cztery', 'pięć', 'sześć'], y, it;
+ var x = ["raz", "dwa", "trzy", "cztery", "pięć", "sześć"], y, it;
y = ee();
it = new T(x, y);
- a.deep(it.next(), { done: false, value: 'raz' }, "#1");
- a.deep(it.next(), { done: false, value: 'dwa' }, "#2");
+ a.deep(it.next(), { done: false, value: "raz" }, "#1");
+ a.deep(it.next(), { done: false, value: "dwa" }, "#2");
x.length = 0;
- y.emit('_clear');
- x.push('foo');
- x.push('bar');
- a.deep(it.next(), { done: false, value: 'foo' }, "#3");
- a.deep(it.next(), { done: false, value: 'bar' }, "#4");
- x.splice(1, 0, 'półtora');
- y.emit('_add', 1);
- x.splice(1, 0, '1.25');
- y.emit('_add', 1);
+ y.emit("_clear");
+ x.push("foo");
+ x.push("bar");
+ a.deep(it.next(), { done: false, value: "foo" }, "#3");
+ a.deep(it.next(), { done: false, value: "bar" }, "#4");
+ x.splice(1, 0, "półtora");
+ y.emit("_add", 1);
+ x.splice(1, 0, "1.25");
+ y.emit("_add", 1);
x.splice(0, 1);
- y.emit('_delete', 0);
- a.deep(it.next(), { done: false, value: 'półtora' }, "Insert");
- a.deep(it.next(), { done: false, value: '1.25' }, "Insert #2");
+ y.emit("_delete", 0);
+ a.deep(it.next(), { done: false, value: "półtora" }, "Insert");
+ a.deep(it.next(), { done: false, value: "1.25" }, "Insert #2");
a.deep(it.next(), { done: true, value: undefined }, "End");
}
};
diff --git a/node_modules/es6-iterator/test/is-iterable.js b/node_modules/es6-iterator/test/is-iterable.js
index 438ad349c..5787351a4 100644
--- a/node_modules/es6-iterator/test/is-iterable.js
+++ b/node_modules/es6-iterator/test/is-iterable.js
@@ -1,7 +1,7 @@
-'use strict';
+"use strict";
-var iteratorSymbol = require('es6-symbol').iterator
- , Iterator = require('../');
+var iteratorSymbol = require("es6-symbol").iterator
+ , Iterator = require("../");
module.exports = function (t, a) {
var iterator;
@@ -10,10 +10,14 @@ module.exports = function (t, a) {
a(t({}), false, "Plain object");
a(t({ length: 0 }), false, "Array-like");
iterator = {};
- iterator[iteratorSymbol] = function () { return new Iterator([]); };
+ iterator[iteratorSymbol] = function () {
+ return new Iterator([]);
+};
a(t(iterator), true, "Iterator");
a(t([]), true, "Array");
- a(t('foo'), true, "String");
- a(t(''), true, "Empty string");
- a(t((function () { return arguments; }())), true, "Arguments");
+ a(t("foo"), true, "String");
+ a(t(""), true, "Empty string");
+ a(t(function () {
+ return arguments;
+}()), true, "Arguments");
};
diff --git a/node_modules/es6-iterator/test/string.js b/node_modules/es6-iterator/test/string.js
index d11855f25..3f2a5b679 100644
--- a/node_modules/es6-iterator/test/string.js
+++ b/node_modules/es6-iterator/test/string.js
@@ -1,23 +1,23 @@
-'use strict';
+"use strict";
-var iteratorSymbol = require('es6-symbol').iterator;
+var iteratorSymbol = require("es6-symbol").iterator;
module.exports = function (T, a) {
- var it = new T('foobar');
+ var it = new T("foobar");
a(it[iteratorSymbol](), it, "@@iterator");
- a.deep(it.next(), { done: false, value: 'f' }, "#1");
- a.deep(it.next(), { done: false, value: 'o' }, "#2");
- a.deep(it.next(), { done: false, value: 'o' }, "#3");
- a.deep(it.next(), { done: false, value: 'b' }, "#4");
- a.deep(it.next(), { done: false, value: 'a' }, "#5");
- a.deep(it.next(), { done: false, value: 'r' }, "#6");
+ a.deep(it.next(), { done: false, value: "f" }, "#1");
+ a.deep(it.next(), { done: false, value: "o" }, "#2");
+ a.deep(it.next(), { done: false, value: "o" }, "#3");
+ a.deep(it.next(), { done: false, value: "b" }, "#4");
+ a.deep(it.next(), { done: false, value: "a" }, "#5");
+ a.deep(it.next(), { done: false, value: "r" }, "#6");
a.deep(it.next(), { done: true, value: undefined }, "End");
a.h1("Outside of BMP");
- it = new T('r💩z');
- a.deep(it.next(), { done: false, value: 'r' }, "#1");
- a.deep(it.next(), { done: false, value: '💩' }, "#2");
- a.deep(it.next(), { done: false, value: 'z' }, "#3");
+ it = new T("r💩z");
+ a.deep(it.next(), { done: false, value: "r" }, "#1");
+ a.deep(it.next(), { done: false, value: "💩" }, "#2");
+ a.deep(it.next(), { done: false, value: "z" }, "#3");
a.deep(it.next(), { done: true, value: undefined }, "End");
};
diff --git a/node_modules/es6-iterator/test/valid-iterable.js b/node_modules/es6-iterator/test/valid-iterable.js
index a407f1a0c..b8b2a8a61 100644
--- a/node_modules/es6-iterator/test/valid-iterable.js
+++ b/node_modules/es6-iterator/test/valid-iterable.js
@@ -1,18 +1,28 @@
-'use strict';
+"use strict";
-var iteratorSymbol = require('es6-symbol').iterator
- , Iterator = require('../');
+var iteratorSymbol = require("es6-symbol").iterator
+ , Iterator = require("../");
module.exports = function (t, a) {
var obj;
- a.throws(function () { t(); }, TypeError, "Undefined");
- a.throws(function () { t({}); }, TypeError, "Plain object");
- a.throws(function () { t({ length: 0 }); }, TypeError, "Array-like");
+ a.throws(function () {
+ t();
+}, TypeError, "Undefined");
+ a.throws(function () {
+ t({});
+}, TypeError, "Plain object");
+ a.throws(function () {
+ t({ length: 0 });
+}, TypeError, "Array-like");
obj = {};
- obj[iteratorSymbol] = function () { return new Iterator([]); };
+ obj[iteratorSymbol] = function () {
+ return new Iterator([]);
+};
a(t(obj), obj, "Iterator");
obj = [];
- a(t(obj), obj, 'Array');
- obj = (function () { return arguments; }());
+ a(t(obj), obj, "Array");
+ obj = (function () {
+ return arguments;
+}());
a(t(obj), obj, "Arguments");
};