Sha256: 6a87cb53ea26de81612e5a775daf2460f83c602ea54549c4f7340084854782eb

Contents?: true

Size: 568 Bytes

Versions: 47

Compression:

Stored size: 568 Bytes

Contents

"use strict";

var iteratorSymbol = require("es6-symbol").iterator
  , Iterator       = require("../");

module.exports = function (t, a) {
	var iterator;
	a(t(), false, "Undefined");
	a(t(123), false, "Number");
	a(t({}), false, "Plain object");
	a(t({ length: 0 }), false, "Array-like");
	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");
};

Version data entries

47 entries across 47 versions & 3 rubygems

Version Path
optimacms-0.1.61 spec/dummy/node_modules/es6-iterator/test/is-iterable.js
govuk_publishing_components-18.0.0 node_modules/es6-iterator/test/is-iterable.js
govuk_publishing_components-17.21.0 node_modules/es6-iterator/test/is-iterable.js
govuk_publishing_components-17.20.0 node_modules/es6-iterator/test/is-iterable.js
govuk_publishing_components-17.19.1 node_modules/es6-iterator/test/is-iterable.js
govuk_publishing_components-17.19.0 node_modules/es6-iterator/test/is-iterable.js
govuk_publishing_components-17.18.0 node_modules/es6-iterator/test/is-iterable.js
govuk_publishing_components-17.17.0 node_modules/es6-iterator/test/is-iterable.js
govuk_publishing_components-17.16.0 node_modules/es6-iterator/test/is-iterable.js
govuk_publishing_components-17.15.0 node_modules/es6-iterator/test/is-iterable.js
govuk_publishing_components-17.14.0 node_modules/es6-iterator/test/is-iterable.js
govuk_publishing_components-17.13.0 node_modules/es6-iterator/test/is-iterable.js
govuk_publishing_components-17.12.2 node_modules/es6-iterator/test/is-iterable.js
govuk_publishing_components-17.12.1 node_modules/es6-iterator/test/is-iterable.js
govuk_publishing_components-17.12.0 node_modules/es6-iterator/test/is-iterable.js
govuk_publishing_components-17.11.0 node_modules/es6-iterator/test/is-iterable.js
govuk_publishing_components-17.10.0 node_modules/es6-iterator/test/is-iterable.js
govuk_publishing_components-17.9.0 node_modules/es6-iterator/test/is-iterable.js
govuk_publishing_components-17.8.0 node_modules/es6-iterator/test/is-iterable.js
govuk_publishing_components-17.7.0 node_modules/es6-iterator/test/is-iterable.js