diff options
author | Florian Dold <florian.dold@gmail.com> | 2017-12-10 21:51:33 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2017-12-10 21:51:33 +0100 |
commit | 0469abd4a9c9270a1fdc962969e36e63699af8b4 (patch) | |
tree | f9864d4a4148621378958794cbbfdc2393733283 /node_modules/es6-iterator/test | |
parent | 6947e79bbc258f7bc96af424ddb71a511f0c15a3 (diff) | |
download | wallet-core-0469abd4a9c9270a1fdc962969e36e63699af8b4.tar.xz |
upgrade dependencies
Diffstat (limited to 'node_modules/es6-iterator/test')
-rw-r--r-- | node_modules/es6-iterator/test/#/chain.js | 28 | ||||
-rw-r--r-- | node_modules/es6-iterator/test/.eslintrc.json | 5 | ||||
-rw-r--r-- | node_modules/es6-iterator/test/array.js | 58 | ||||
-rw-r--r-- | node_modules/es6-iterator/test/for-of.js | 28 | ||||
-rw-r--r-- | node_modules/es6-iterator/test/get.js | 30 | ||||
-rw-r--r-- | node_modules/es6-iterator/test/index.js | 108 | ||||
-rw-r--r-- | node_modules/es6-iterator/test/is-iterable.js | 18 | ||||
-rw-r--r-- | node_modules/es6-iterator/test/string.js | 26 | ||||
-rw-r--r-- | node_modules/es6-iterator/test/valid-iterable.js | 28 |
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"); }; |