diff options
Diffstat (limited to 'node_modules/es5-ext/test/iterable/validate-object.js')
-rw-r--r-- | node_modules/es5-ext/test/iterable/validate-object.js | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/node_modules/es5-ext/test/iterable/validate-object.js b/node_modules/es5-ext/test/iterable/validate-object.js deleted file mode 100644 index 83a9ca15e..000000000 --- a/node_modules/es5-ext/test/iterable/validate-object.js +++ /dev/null @@ -1,34 +0,0 @@ -"use strict"; - -var iteratorSymbol = require("es6-symbol").iterator; - -module.exports = function (t, a) { - var x; - a.throws(function () { - t(0); -}, TypeError, "0"); - a.throws(function () { - t(false); -}, TypeError, "false"); - a.throws(function () { - t(""); -}, TypeError, "String"); - a.throws(function () { - t({}); -}, TypeError, "Plain Object"); - a.throws(function () { - t(function () {}); -}, TypeError, "Function"); - a(t(x = new String("raz")), x, "String object"); // Jslint: ignore - - a(t(x = { length: 1 }), x, "Array like"); - a.throws(function () { - t(); -}, TypeError, "Undefined"); - a.throws(function () { - t(null); -}, TypeError, "null"); - x = {}; - x[iteratorSymbol] = function () {}; - a(t(x), x, "Iterable"); -}; |