=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== node-core-js-3.6.5/CHANGELOG.md-790-* `es5` [namespace](https://github.com/zloirock/core-js/#commonjs) also includes modules, moved to `es6` namespace - you can use it as before node-core-js-3.6.5/CHANGELOG.md:791:* Increased `MessageChannel` priority in `$.task`, [#95](https://github.com/zloirock/core-js/issues/95) node-core-js-3.6.5/CHANGELOG.md-792-* Does not get `global.Symbol` on each getting iterator, if you wanna use alternative `Symbol` shim - add it before `core-js` ############################################## node-core-js-3.6.5/CHANGELOG.md-827- * [`core.iter-helpers`](https://github.com/zloirock/core-js/#ecmascript-6-iterators) node-core-js-3.6.5/CHANGELOG.md:828: * Internal modules (`$`, `$.iter`, etc) node-core-js-3.6.5/CHANGELOG.md-829-* Many other optimizations node-core-js-3.6.5/CHANGELOG.md-830-* Final cleaning non-standard features node-core-js-3.6.5/CHANGELOG.md:831: * Moved `$for` to [separate library](https://github.com/zloirock/forof). This work for syntax - `for-of` loop and comprehensions node-core-js-3.6.5/CHANGELOG.md-832- * Moved `Date#{format, formatUTC}` to [separate library](https://github.com/zloirock/dtf). Standard way for this - `ECMA-402` ############################################## node-core-js-3.6.5/CHANGELOG.md-938-* Removed [abstract references](https://github.com/zenparsing/es-abstract-refs) support - proposal has been superseded =\ node-core-js-3.6.5/CHANGELOG.md:939:* [`$for.isIterable` -> `core.isIterable`, `$for.getIterator` -> `core.getIterator`](https://github.com/zloirock/core-js/#ecmascript-6-iterators), temporary available in old namespace node-core-js-3.6.5/CHANGELOG.md-940-* Fixed iterators support in v8 `Promise.all` and `Promise.race` ############################################## node-core-js-3.6.5/README.md-465- toString() { node-core-js-3.6.5/README.md:466: return `unit${ this.id }`; node-core-js-3.6.5/README.md-467- } ############################################## node-core-js-3.6.5/README.md-798-let name = 'Bob'; node-core-js-3.6.5/README.md:799:String.raw`Hi\n${name}!`; // => 'Hi\\nBob!' (ES2015 template string syntax) node-core-js-3.6.5/README.md-800-String.raw({ raw: 'test' }, 0, 1, 2); // => 't0e1s2t' ############################################## node-core-js-3.6.5/README.md-1819-```js node-core-js-3.6.5/README.md:1820:console.log(Array.isTemplateObject((it => it)`qwe${ 123 }asd`)); // => true node-core-js-3.6.5/README.md-1821-``` ############################################## node-core-js-3.6.5/README.md-1994-```js node-core-js-3.6.5/README.md:1995:Promise.try(() => 42).then(it => console.log(`Promise, resolved as ${it}`)); node-core-js-3.6.5/README.md-1996- node-core-js-3.6.5/README.md:1997:Promise.try(() => { throw 42; }).catch(it => console.log(`Promise, rejected as ${it}`)); node-core-js-3.6.5/README.md-1998-``` ############################################## node-core-js-3.6.5/README.md-2295-for (const [key, value] of Object.iterateEntries(obj)) { node-core-js-3.6.5/README.md:2296: console.log(`${key} -> ${value}`); node-core-js-3.6.5/README.md-2297-} ############################################## node-core-js-3.6.5/packages/core-js-builder/index.js-22- for (const name of modulesList) { node-core-js-3.6.5/packages/core-js-builder/index.js:23: if (name === ns || name.startsWith(`${ ns }.`)) { node-core-js-3.6.5/packages/core-js-builder/index.js-24- set[method](name); ############################################## node-core-js-3.6.5/packages/core-js-builder/index.js-36- node-core-js-3.6.5/packages/core-js-builder/index.js:37: const tempFileName = `core-js-${ Math.random().toString(36).slice(2) }.js`; node-core-js-3.6.5/packages/core-js-builder/index.js-38- const tempFile = join(tmpdir, tempFileName); ############################################## node-core-js-3.6.5/packages/core-js-builder/index.js-46- }, node-core-js-3.6.5/packages/core-js-builder/index.js:47: entry: modules.map(it => require.resolve(`core-js/modules/${ it }`)), node-core-js-3.6.5/packages/core-js-builder/index.js-48- output: { ############################################## node-core-js-3.6.5/packages/core-js-builder/index.js-57- node-core-js-3.6.5/packages/core-js-builder/index.js:58: const script = `${ banner }\n!function (undefined) { 'use strict'; ${ file } }();`; node-core-js-3.6.5/packages/core-js-builder/index.js-59- ############################################## node-core-js-3.6.5/packages/core-js-compat/compat.js-8-function checkModule(name, targets) { node-core-js-3.6.5/packages/core-js-compat/compat.js:9: if (!has(data, name)) throw new TypeError(`Incorrect module: ${ name }`); node-core-js-3.6.5/packages/core-js-compat/compat.js-10- ############################################## node-core-js-3.6.5/packages/core-js-compat/src/build-entries.js-35- const entry = file.replace(/^packages\/(core-js.+)\.js$/, '$1').replace(/^(.+)\/index$/, '$1'); node-core-js-3.6.5/packages/core-js-compat/src/build-entries.js:36: memo[entry] = getModulesForEntryPoint(resolve(__dirname, `../../${ entry }`)); node-core-js-3.6.5/packages/core-js-compat/src/build-entries.js-37- return memo; ############################################## node-core-js-3.6.5/tests/commonjs.js-10- // eslint-disable-next-line global-require node-core-js-3.6.5/tests/commonjs.js:11: return require(`${ PATH }/${ module }`); node-core-js-3.6.5/tests/commonjs.js-12-} ############################################## node-core-js-3.6.5/tests/commonjs.js-1589- node-core-js-3.6.5/tests/commonjs.js:1590: for (const key in compat) load(`modules/${ key }`); node-core-js-3.6.5/tests/commonjs.js-1591-} ############################################## node-core-js-3.6.5/tests/commonjs.js-1689-// eslint-disable-next-line no-console node-core-js-3.6.5/tests/commonjs.js:1690:console.log(`Tested ${ tested } CommonJS entry points`); ############################################## node-core-js-3.6.5/tests/helpers/qunit-helpers.js-14- expected: length, node-core-js-3.6.5/tests/helpers/qunit-helpers.js:15: message: message || `arity is ${ length }`, node-core-js-3.6.5/tests/helpers/qunit-helpers.js-16- }); ############################################## node-core-js-3.6.5/tests/helpers/qunit-helpers.js-98- expected: name, node-core-js-3.6.5/tests/helpers/qunit-helpers.js:99: message: message || `name is '${ name }'`, node-core-js-3.6.5/tests/helpers/qunit-helpers.js-100- }); ############################################## node-core-js-3.6.5/tests/helpers/qunit-helpers.js-116- expected: true, node-core-js-3.6.5/tests/helpers/qunit-helpers.js:117: message: message || `${ typeof key === 'symbol' ? 'method' : `'${ key }'` } is enumerable`, node-core-js-3.6.5/tests/helpers/qunit-helpers.js-118- }); ############################################## node-core-js-3.6.5/tests/helpers/qunit-helpers.js-134- expected: true, node-core-js-3.6.5/tests/helpers/qunit-helpers.js:135: message: message || `${ typeof key === 'symbol' ? 'method' : `'${ key }'` } is non-enumerable`, node-core-js-3.6.5/tests/helpers/qunit-helpers.js-136- }); ############################################## node-core-js-3.6.5/tests/pure/es.array.from.js-27- const data = types[type]; node-core-js-3.6.5/tests/pure/es.array.from.js:28: assert.arrayEqual(from(data), ['1', '2', '3'], `Works with ${ type }`); node-core-js-3.6.5/tests/pure/es.array.from.js:29: assert.arrayEqual(from(data, it => it ** 2), [1, 4, 9], `Works with ${ type } + mapFn`); node-core-js-3.6.5/tests/pure/es.array.from.js-30- } ############################################## node-core-js-3.6.5/tests/pure/es.array.from.js-46- assert.arrayEqual(from(data, function (value, key) { node-core-js-3.6.5/tests/pure/es.array.from.js:47: assert.same(this, context, `Works with ${ type }, correct callback context`); node-core-js-3.6.5/tests/pure/es.array.from.js:48: assert.same(value, type === 'string' ? '1' : 1, `Works with ${ type }, correct callback key`); node-core-js-3.6.5/tests/pure/es.array.from.js:49: assert.same(key, 0, `Works with ${ type }, correct callback value`); node-core-js-3.6.5/tests/pure/es.array.from.js:50: assert.same(arguments.length, 2, `Works with ${ type }, correct callback arguments number`); node-core-js-3.6.5/tests/pure/es.array.from.js-51- return 42; node-core-js-3.6.5/tests/pure/es.array.from.js:52: }, context), [42], `Works with ${ type }, correct result`); node-core-js-3.6.5/tests/pure/es.array.from.js-53- } ############################################## node-core-js-3.6.5/tests/pure/es.array.from.js-55- for (const primitive of primitives) { node-core-js-3.6.5/tests/pure/es.array.from.js:56: assert.arrayEqual(from(primitive), [], `Works with ${ primitive }`); node-core-js-3.6.5/tests/pure/es.array.from.js-57- } ############################################## node-core-js-3.6.5/tests/pure/es.number.is-finite.js-18- for (const value of finite) { node-core-js-3.6.5/tests/pure/es.number.is-finite.js:19: assert.ok(isFinite(value), `isFinite ${ typeof value } ${ value }`); node-core-js-3.6.5/tests/pure/es.number.is-finite.js-20- } ############################################## node-core-js-3.6.5/tests/pure/es.number.is-finite.js-36- for (const value of notFinite) { node-core-js-3.6.5/tests/pure/es.number.is-finite.js:37: assert.ok(!isFinite(value), `not isFinite ${ typeof value } ${ value }`); node-core-js-3.6.5/tests/pure/es.number.is-finite.js-38- } ############################################## node-core-js-3.6.5/tests/pure/es.number.is-integer.js-17- for (const value of integers) { node-core-js-3.6.5/tests/pure/es.number.is-integer.js:18: assert.ok(isInteger(value), `isInteger ${ typeof value } ${ value }`); node-core-js-3.6.5/tests/pure/es.number.is-integer.js-19- } ############################################## node-core-js-3.6.5/tests/pure/es.number.is-integer.js-36- for (const value of notIntegers) { node-core-js-3.6.5/tests/pure/es.number.is-integer.js:37: assert.ok(!isInteger(value), `not isInteger ${ typeof value } ${ value }`); node-core-js-3.6.5/tests/pure/es.number.is-integer.js-38- } ############################################## node-core-js-3.6.5/tests/pure/es.number.is-nan.js-31- for (const value of notNaNs) { node-core-js-3.6.5/tests/pure/es.number.is-nan.js:32: assert.ok(!isNaN(value), `not Number.isNaN ${ typeof value } ${ value }`); node-core-js-3.6.5/tests/pure/es.number.is-nan.js-33- } ############################################## node-core-js-3.6.5/tests/pure/es.number.is-safe-integer.js-19- for (const value of safeIntegers) { node-core-js-3.6.5/tests/pure/es.number.is-safe-integer.js:20: assert.ok(isSafeInteger(value), `isSafeInteger ${ typeof value } ${ value }`); node-core-js-3.6.5/tests/pure/es.number.is-safe-integer.js-21- } ############################################## node-core-js-3.6.5/tests/pure/es.number.is-safe-integer.js-40- for (const value of notSafeIntegers) { node-core-js-3.6.5/tests/pure/es.number.is-safe-integer.js:41: assert.ok(!isSafeInteger(value), `not isSafeInteger ${ typeof value } ${ value }`); node-core-js-3.6.5/tests/pure/es.number.is-safe-integer.js-42- } ############################################## node-core-js-3.6.5/tests/pure/es.number.parse-float.js-13- assert.same(parseFloat(' -0'), -0); node-core-js-3.6.5/tests/pure/es.number.parse-float.js:14: assert.same(parseFloat(`${ WHITESPACES }+0`), 0); node-core-js-3.6.5/tests/pure/es.number.parse-float.js:15: assert.same(parseFloat(`${ WHITESPACES }-0`), -0); node-core-js-3.6.5/tests/pure/es.number.parse-float.js-16- assert.same(parseFloat(null), NaN); ############################################## node-core-js-3.6.5/tests/pure/es.number.parse-int.js-8- for (let radix = 2; radix <= 36; ++radix) { node-core-js-3.6.5/tests/pure/es.number.parse-int.js:9: assert.same(parseInt('10', radix), radix, `radix ${ radix }`); node-core-js-3.6.5/tests/pure/es.number.parse-int.js-10- } ############################################## node-core-js-3.6.5/tests/pure/es.number.parse-int.js-12- for (const string of strings) { node-core-js-3.6.5/tests/pure/es.number.parse-int.js:13: assert.same(parseInt(string), parseInt(string, 10), `default radix is 10: ${ string }`); node-core-js-3.6.5/tests/pure/es.number.parse-int.js-14- } ############################################## node-core-js-3.6.5/tests/pure/es.number.parse-int.js-18- assert.same(parseInt(' 08'), parseInt('08', 10), 'ignores leading whitespace #3'); node-core-js-3.6.5/tests/pure/es.number.parse-int.js:19: assert.same(parseInt(`${ WHITESPACES }08`), parseInt('08', 10), 'ignores leading whitespace #4'); node-core-js-3.6.5/tests/pure/es.number.parse-int.js:20: assert.same(parseInt(`${ WHITESPACES }0x16`), parseInt('0x16', 16), 'ignores leading whitespace #5'); node-core-js-3.6.5/tests/pure/es.number.parse-int.js-21- const fakeZero = { ############################################## node-core-js-3.6.5/tests/pure/es.object.freeze.js-8- for (const value of data) { node-core-js-3.6.5/tests/pure/es.object.freeze.js:9: assert.notThrows(() => freeze(value) || true, `accept ${ {}.toString.call(value).slice(8, -1) }`); node-core-js-3.6.5/tests/pure/es.object.freeze.js:10: assert.same(freeze(value), value, `returns target on ${ {}.toString.call(value).slice(8, -1) }`); node-core-js-3.6.5/tests/pure/es.object.freeze.js-11- } ############################################## node-core-js-3.6.5/tests/pure/es.object.from-entries.js-19- toString() { node-core-js-3.6.5/tests/pure/es.object.from-entries.js:20: return `unit${ this.id }`; node-core-js-3.6.5/tests/pure/es.object.from-entries.js-21- } ############################################## node-core-js-3.6.5/tests/pure/es.object.get-own-property-descriptor.js-16- for (const value of primitives) { node-core-js-3.6.5/tests/pure/es.object.get-own-property-descriptor.js:17: assert.notThrows(() => getOwnPropertyDescriptor(value) || true, `accept ${ typeof value }`); node-core-js-3.6.5/tests/pure/es.object.get-own-property-descriptor.js-18- } ############################################## node-core-js-3.6.5/tests/pure/es.object.get-own-property-names.js-28- for (const value of primitives) { node-core-js-3.6.5/tests/pure/es.object.get-own-property-names.js:29: assert.notThrows(() => getOwnPropertyNames(value), `accept ${ typeof value }`); node-core-js-3.6.5/tests/pure/es.object.get-own-property-names.js-30- } ############################################## node-core-js-3.6.5/tests/pure/es.object.get-prototype-of.js-23- for (const value of primitives) { node-core-js-3.6.5/tests/pure/es.object.get-prototype-of.js:24: assert.notThrows(() => getPrototypeOf(value), `accept ${ typeof value }`); node-core-js-3.6.5/tests/pure/es.object.get-prototype-of.js-25- } ############################################## node-core-js-3.6.5/tests/pure/es.object.is-extensible.js-7- for (const value of primitives) { node-core-js-3.6.5/tests/pure/es.object.is-extensible.js:8: assert.notThrows(() => isExtensible(value) || true, `accept ${ value }`); node-core-js-3.6.5/tests/pure/es.object.is-extensible.js:9: assert.same(isExtensible(value), false, `returns false on ${ value }`); node-core-js-3.6.5/tests/pure/es.object.is-extensible.js-10- } ############################################## node-core-js-3.6.5/tests/pure/es.object.is-frozen.js-7- for (const value of primitives) { node-core-js-3.6.5/tests/pure/es.object.is-frozen.js:8: assert.notThrows(() => isFrozen(value) || true, `accept ${ value }`); node-core-js-3.6.5/tests/pure/es.object.is-frozen.js:9: assert.same(isFrozen(value), true, `returns true on ${ value }`); node-core-js-3.6.5/tests/pure/es.object.is-frozen.js-10- } ############################################## node-core-js-3.6.5/tests/pure/es.object.is-sealed.js-7- for (const value of primitives) { node-core-js-3.6.5/tests/pure/es.object.is-sealed.js:8: assert.notThrows(() => isSealed(value) || true, `accept ${ value }`); node-core-js-3.6.5/tests/pure/es.object.is-sealed.js:9: assert.same(isSealed(value), true, `returns true on ${ value }`); node-core-js-3.6.5/tests/pure/es.object.is-sealed.js-10- } ############################################## node-core-js-3.6.5/tests/pure/es.object.keys.js-20- for (const value of primitives) { node-core-js-3.6.5/tests/pure/es.object.keys.js:21: assert.notThrows(() => keys(value), `accept ${ typeof value }`); node-core-js-3.6.5/tests/pure/es.object.keys.js-22- } ############################################## node-core-js-3.6.5/tests/pure/es.object.prevent-extensions.js-8- for (const value of data) { node-core-js-3.6.5/tests/pure/es.object.prevent-extensions.js:9: assert.notThrows(() => preventExtensions(value) || true, `accept ${ {}.toString.call(value).slice(8, -1) }`); node-core-js-3.6.5/tests/pure/es.object.prevent-extensions.js:10: assert.same(preventExtensions(value), value, `returns target on ${ {}.toString.call(value).slice(8, -1) }`); node-core-js-3.6.5/tests/pure/es.object.prevent-extensions.js-11- } ############################################## node-core-js-3.6.5/tests/pure/es.object.seal.js-8- for (const value of data) { node-core-js-3.6.5/tests/pure/es.object.seal.js:9: assert.notThrows(() => seal(value) || true, `accept ${ {}.toString.call(value).slice(8, -1) }`); node-core-js-3.6.5/tests/pure/es.object.seal.js:10: assert.same(seal(value), value, `returns target on ${ {}.toString.call(value).slice(8, -1) }`); node-core-js-3.6.5/tests/pure/es.object.seal.js-11- } ############################################## node-core-js-3.6.5/tests/pure/es.parse-float.js-12- assert.same(parseFloat(' -0'), -0); node-core-js-3.6.5/tests/pure/es.parse-float.js:13: assert.same(parseFloat(`${ WHITESPACES }+0`), 0); node-core-js-3.6.5/tests/pure/es.parse-float.js:14: assert.same(parseFloat(`${ WHITESPACES }-0`), -0); node-core-js-3.6.5/tests/pure/es.parse-float.js-15- assert.same(parseFloat(null), NaN); ############################################## node-core-js-3.6.5/tests/pure/es.parse-int.js-7- for (let radix = 2; radix <= 36; ++radix) { node-core-js-3.6.5/tests/pure/es.parse-int.js:8: assert.same(parseInt('10', radix), radix, `radix ${ radix }`); node-core-js-3.6.5/tests/pure/es.parse-int.js-9- } ############################################## node-core-js-3.6.5/tests/pure/es.parse-int.js-11- for (const string of strings) { node-core-js-3.6.5/tests/pure/es.parse-int.js:12: assert.same(parseInt(string), parseInt(string, 10), `default radix is 10: ${ string }`); node-core-js-3.6.5/tests/pure/es.parse-int.js-13- } ############################################## node-core-js-3.6.5/tests/pure/es.parse-int.js-17- assert.same(parseInt(' 08'), parseInt('08', 10), 'ignores leading whitespace #3'); node-core-js-3.6.5/tests/pure/es.parse-int.js:18: assert.same(parseInt(`${ WHITESPACES }08`), parseInt('08', 10), 'ignores leading whitespace #4'); node-core-js-3.6.5/tests/pure/es.parse-int.js:19: assert.same(parseInt(`${ WHITESPACES }0x16`), parseInt('0x16', 16), 'ignores leading whitespace #5'); node-core-js-3.6.5/tests/pure/es.parse-int.js-20- const fakeZero = { ############################################## node-core-js-3.6.5/tests/pure/es.string.match-all.js-125- for (const target of data) { node-core-js-3.6.5/tests/pure/es.string.match-all.js:126: assert.notThrows(() => matchAll('', target), `Not throws on ${ target } as the first argument`); node-core-js-3.6.5/tests/pure/es.string.match-all.js-127- } ############################################## node-core-js-3.6.5/tests/pure/es.symbol.js-49- for (const name of wks) { node-core-js-3.6.5/tests/pure/es.symbol.js:50: assert.ok(name in Symbol, `Symbol.${ name } available`); node-core-js-3.6.5/tests/pure/es.symbol.js:51: assert.ok(Object(Symbol[name]) instanceof Symbol, `Symbol.${ name } is symbol`); node-core-js-3.6.5/tests/pure/es.symbol.js-52- } ############################################## node-core-js-3.6.5/tests/pure/es.symbol.js-90- for (const value of primitives) { node-core-js-3.6.5/tests/pure/es.symbol.js:91: assert.notThrows(() => getOwnPropertySymbols(value), `accept ${ typeof value }`); node-core-js-3.6.5/tests/pure/es.symbol.js-92- } ############################################## node-core-js-3.6.5/tests/pure/es.symbol.js-270- for (const name of constructors) { node-core-js-3.6.5/tests/pure/es.symbol.js:271: QUnit.test(`${ name }@@species`, assert => { node-core-js-3.6.5/tests/pure/es.symbol.js:272: assert.strictEqual(core[name][Symbol.species], core[name], `${ name }@@species === ${ name }`); node-core-js-3.6.5/tests/pure/es.symbol.js-273- const Subclass = create(core[name]); node-core-js-3.6.5/tests/pure/es.symbol.js:274: assert.strictEqual(Subclass[Symbol.species], Subclass, `${ name } subclass`); node-core-js-3.6.5/tests/pure/es.symbol.js-275- }); ############################################## node-core-js-3.6.5/tests/pure/esnext.array.is-template-object.js-20- // eslint-disable-next-line no-template-curly-in-string node-core-js-3.6.5/tests/pure/esnext.array.is-template-object.js:21: return Function('return (it => it)`qwe${ 123 }asd`')(); node-core-js-3.6.5/tests/pure/esnext.array.is-template-object.js-22- } catch { /* empty */ } ############################################## node-core-js-3.6.5/tests/pure/esnext.map.map-keys.js-32- [4, 5], node-core-js-3.6.5/tests/pure/esnext.map.map-keys.js:33: ]).mapKeys((value, key) => `${ key }${ value }`)), [ node-core-js-3.6.5/tests/pure/esnext.map.map-keys.js-34- ['a1', 1], ############################################## node-core-js-3.6.5/tests/pure/esnext.map.map-values.js-32- [4, 5], node-core-js-3.6.5/tests/pure/esnext.map.map-values.js:33: ]).mapValues((value, key) => `${ key }${ value }`)), [ node-core-js-3.6.5/tests/pure/esnext.map.map-values.js-34- ['a', 'a1'], ############################################## node-core-js-3.6.5/tests/pure/esnext.number.from-string.js-14- for (let radix = 2; radix <= 36; ++radix) { node-core-js-3.6.5/tests/pure/esnext.number.from-string.js:15: assert.same(fromString('10', radix), radix, `Radix ${ radix }`); node-core-js-3.6.5/tests/pure/esnext.number.from-string.js-16- } ############################################## node-core-js-3.6.5/tests/pure/web.dom-collections.iterator.js-44- if (Collection) { node-core-js-3.6.5/tests/pure/web.dom-collections.iterator.js:45: assert.same(Collection.prototype[Symbol.toStringTag], name, `${ name }::@@toStringTag is '${ name }'`); node-core-js-3.6.5/tests/pure/web.dom-collections.iterator.js:46: assert.isFunction(getIteratorMethod(Collection.prototype), `${ name }::@@iterator is function`); node-core-js-3.6.5/tests/pure/web.dom-collections.iterator.js-47- absent = false; ############################################## node-core-js-3.6.5/tests/pure/web.timers.js-40- if (!error) error = {}; node-core-js-3.6.5/tests/pure/web.timers.js:41: assert.ok(false, `setInterval & clearInterval works with additional args: ${ error.a }, ${ error.b }, times: ${ error.i }`); node-core-js-3.6.5/tests/pure/web.timers.js-42- }).then(assert.async()); ############################################## node-core-js-3.6.5/tests/pure/web.url-search-params.js-114- const [reqKey, reqValue] = output[i++]; node-core-js-3.6.5/tests/pure/web.url-search-params.js:115: assert.same(key, reqKey, `construct with ${ name }`); node-core-js-3.6.5/tests/pure/web.url-search-params.js:116: assert.same(value, reqValue, `construct with ${ name }`); node-core-js-3.6.5/tests/pure/web.url-search-params.js-117- }); ############################################## node-core-js-3.6.5/tests/pure/web.url-search-params.js-471- i = 0; node-core-js-3.6.5/tests/pure/web.url-search-params.js:472: const url = new URL(`?${ input }`, 'https://example/'); node-core-js-3.6.5/tests/pure/web.url-search-params.js-473- params = url.searchParams; ############################################## node-core-js-3.6.5/tests/pure/web.url.js-602- if (typeof expected == 'string') continue; node-core-js-3.6.5/tests/pure/web.url.js:603: const name = `Parsing: <${ expected.input }> against <${ expected.base }>`; node-core-js-3.6.5/tests/pure/web.url.js-604- if (expected.failure) { ############################################## node-core-js-3.6.5/tests/pure/web.url.js-607- const url = new URL(expected.input, expected.base || 'about:blank'); node-core-js-3.6.5/tests/pure/web.url.js:608: assert.same(url.href, expected.href, `${ name }: href`); node-core-js-3.6.5/tests/pure/web.url.js:609: assert.same(url.protocol, expected.protocol, `${ name }: protocol`); node-core-js-3.6.5/tests/pure/web.url.js:610: assert.same(url.username, expected.username, `${ name }: username`); node-core-js-3.6.5/tests/pure/web.url.js:611: assert.same(url.password, expected.password, `${ name }: password`); node-core-js-3.6.5/tests/pure/web.url.js:612: assert.same(url.host, expected.host, `${ name }: host`); node-core-js-3.6.5/tests/pure/web.url.js:613: assert.same(url.hostname, expected.hostname, `${ name }: hostname`); node-core-js-3.6.5/tests/pure/web.url.js:614: assert.same(url.port, expected.port, `${ name }: port`); node-core-js-3.6.5/tests/pure/web.url.js:615: assert.same(url.pathname, expected.pathname, `${ name }: pathname`); node-core-js-3.6.5/tests/pure/web.url.js:616: assert.same(url.search, expected.search, `${ name }: search`); node-core-js-3.6.5/tests/pure/web.url.js-617- if ('searchParams' in expected) { node-core-js-3.6.5/tests/pure/web.url.js:618: assert.same(url.searchParams.toString(), expected.searchParams, `${ name }: searchParams`); node-core-js-3.6.5/tests/pure/web.url.js-619- } node-core-js-3.6.5/tests/pure/web.url.js:620: assert.same(url.hash, expected.hash, `${ name }: hash`); node-core-js-3.6.5/tests/pure/web.url.js-621- if ('origin' in expected) { node-core-js-3.6.5/tests/pure/web.url.js:622: assert.same(url.origin, expected.origin, `${ name }: origin`); node-core-js-3.6.5/tests/pure/web.url.js-623- } ############################################## node-core-js-3.6.5/tests/pure/web.url.js-632- for (const { href, newValue, comment, expected } of testCases) { node-core-js-3.6.5/tests/pure/web.url.js:633: let name = `Setting <${ href }>.${ setter } = '${ newValue }'.`; node-core-js-3.6.5/tests/pure/web.url.js:634: if (comment) name += ` ${ comment }`; node-core-js-3.6.5/tests/pure/web.url.js-635- ############################################## node-core-js-3.6.5/tests/pure/web.url.js-647- for (const { comment, input, output } of toASCIITestData) { node-core-js-3.6.5/tests/pure/web.url.js:648: let name = `Parsing: <${ input }>`; node-core-js-3.6.5/tests/pure/web.url.js:649: if (comment) name += ` ${ comment }`; node-core-js-3.6.5/tests/pure/web.url.js-650- if (output === null) { node-core-js-3.6.5/tests/pure/web.url.js:651: assert.throws(() => new URL(`https://${ input }/x`), name); node-core-js-3.6.5/tests/pure/web.url.js-652- } else { node-core-js-3.6.5/tests/pure/web.url.js:653: const url = new URL(`https://${ input }/x`); node-core-js-3.6.5/tests/pure/web.url.js-654- assert.same(url.host, output, name); ############################################## node-core-js-3.6.5/tests/pure/web.url.js-656- assert.same(url.pathname, '/x', name); node-core-js-3.6.5/tests/pure/web.url.js:657: assert.same(url.href, `https://${ output }/x`, name); node-core-js-3.6.5/tests/pure/web.url.js-658- } ############################################## node-core-js-3.6.5/tests/tests/es.array-buffer.is-view.js-11- if (GLOBAL[name]) { node-core-js-3.6.5/tests/tests/es.array-buffer.is-view.js:12: assert.same(isView(new GLOBAL[name]([1])), true, `${ name } - true`); node-core-js-3.6.5/tests/tests/es.array-buffer.is-view.js-13- } ############################################## node-core-js-3.6.5/tests/tests/es.array-buffer.is-view.js-18- for (const example of examples) { node-core-js-3.6.5/tests/tests/es.array-buffer.is-view.js:19: assert.same(isView(example), false, `${ example } - false`); node-core-js-3.6.5/tests/tests/es.array-buffer.is-view.js-20- } ############################################## node-core-js-3.6.5/tests/tests/es.array.from.js-28- const data = types[type]; node-core-js-3.6.5/tests/tests/es.array.from.js:29: assert.arrayEqual(from(data), ['1', '2', '3'], `Works with ${ type }`); node-core-js-3.6.5/tests/tests/es.array.from.js:30: assert.arrayEqual(from(data, it => it ** 2), [1, 4, 9], `Works with ${ type } + mapFn`); node-core-js-3.6.5/tests/tests/es.array.from.js-31- } ############################################## node-core-js-3.6.5/tests/tests/es.array.from.js-47- assert.arrayEqual(from(data, function (value, key) { node-core-js-3.6.5/tests/tests/es.array.from.js:48: assert.same(this, context, `Works with ${ type }, correct callback context`); node-core-js-3.6.5/tests/tests/es.array.from.js:49: assert.same(value, type === 'string' ? '1' : 1, `Works with ${ type }, correct callback key`); node-core-js-3.6.5/tests/tests/es.array.from.js:50: assert.same(key, 0, `Works with ${ type }, correct callback value`); node-core-js-3.6.5/tests/tests/es.array.from.js:51: assert.same(arguments.length, 2, `Works with ${ type }, correct callback arguments number`); node-core-js-3.6.5/tests/tests/es.array.from.js-52- return 42; node-core-js-3.6.5/tests/tests/es.array.from.js:53: }, context), [42], `Works with ${ type }, correct result`); node-core-js-3.6.5/tests/tests/es.array.from.js-54- } ############################################## node-core-js-3.6.5/tests/tests/es.array.from.js-56- for (const primitive of primitives) { node-core-js-3.6.5/tests/tests/es.array.from.js:57: assert.arrayEqual(from(primitive), [], `Works with ${ primitive }`); node-core-js-3.6.5/tests/tests/es.array.from.js-58- } ############################################## node-core-js-3.6.5/tests/tests/es.data-view.js-126-for (const type of types) { node-core-js-3.6.5/tests/tests/es.data-view.js:127: const GETTER = `get${ type }`; node-core-js-3.6.5/tests/tests/es.data-view.js:128: const SETTER = `set${ type }`; node-core-js-3.6.5/tests/tests/es.data-view.js:129: QUnit.test(`DataView#${ GETTER }`, assert => { node-core-js-3.6.5/tests/tests/es.data-view.js-130- assert.isFunction(DataView.prototype[GETTER]); ############################################## node-core-js-3.6.5/tests/tests/es.data-view.js-134- node-core-js-3.6.5/tests/tests/es.data-view.js:135: QUnit.test(`DataView#${ SETTER }`, assert => { node-core-js-3.6.5/tests/tests/es.data-view.js-136- assert.isFunction(DataView.prototype[SETTER]); ############################################## node-core-js-3.6.5/tests/tests/es.date.to-primitive.js-16- for (const value of data) { node-core-js-3.6.5/tests/tests/es.date.to-primitive.js:17: assert.throws(() => new Date()[Symbol.toPrimitive](value), TypeError, `throws on ${ value } as a hint`); node-core-js-3.6.5/tests/tests/es.date.to-primitive.js-18- } ############################################## node-core-js-3.6.5/tests/tests/es.date.to-primitive.js-21- for (const value of data) { node-core-js-3.6.5/tests/tests/es.date.to-primitive.js:22: assert.throws(() => toPrimitive.call(value, 'string'), TypeError, `throws on ${ value } as \`this\``); node-core-js-3.6.5/tests/tests/es.date.to-primitive.js-23- } ############################################## node-core-js-3.6.5/tests/tests/es.number.constructor.js-5- return function (a, b) { node-core-js-3.6.5/tests/tests/es.number.constructor.js:6: assert.same(Number(a), b, `Number ${ typeof a } ${ a } -> ${ b }`); node-core-js-3.6.5/tests/tests/es.number.constructor.js-7- const x = new Number(a); node-core-js-3.6.5/tests/tests/es.number.constructor.js:8: assert.ok(x === Object(x), `new Number ${ typeof a } ${ a } is object`); node-core-js-3.6.5/tests/tests/es.number.constructor.js:9: assert.strictEqual({}.toString.call(x).slice(8, -1), 'Number', `classof new Number ${ typeof a } ${ a } is Number`); node-core-js-3.6.5/tests/tests/es.number.constructor.js:10: assert.same(x.valueOf(), b, `new Number(${ typeof a } ${ a }).valueOf() -> ${ b }`); node-core-js-3.6.5/tests/tests/es.number.constructor.js-11- }; ############################################## node-core-js-3.6.5/tests/tests/es.number.constructor.js-23- for (const constant of constants) { node-core-js-3.6.5/tests/tests/es.number.constructor.js:24: assert.ok(constant in Number, `Number.${ constant }`); node-core-js-3.6.5/tests/tests/es.number.constructor.js-25- assert.nonEnumerable(Number, constant); ############################################## node-core-js-3.6.5/tests/tests/es.number.constructor.js-163- assert.strictEqual(typeof number.constructor(number), 'number'); node-core-js-3.6.5/tests/tests/es.number.constructor.js:164: check(`${ whitespaces }42`, 42); node-core-js-3.6.5/tests/tests/es.number.constructor.js:165: check(`42${ whitespaces }`, 42); node-core-js-3.6.5/tests/tests/es.number.constructor.js:166: check(`${ whitespaces }42${ whitespaces }`, 42); node-core-js-3.6.5/tests/tests/es.number.constructor.js:167: check(`${ whitespaces }0x42`, 66); node-core-js-3.6.5/tests/tests/es.number.constructor.js:168: check(`0x42${ whitespaces }`, 66); node-core-js-3.6.5/tests/tests/es.number.constructor.js:169: check(`${ whitespaces }0x42${ whitespaces }`, 66); node-core-js-3.6.5/tests/tests/es.number.constructor.js:170: check(`${ whitespaces }0X42`, 66); node-core-js-3.6.5/tests/tests/es.number.constructor.js:171: check(`0X42${ whitespaces }`, 66); node-core-js-3.6.5/tests/tests/es.number.constructor.js:172: check(`${ whitespaces }0X42${ whitespaces }`, 66); node-core-js-3.6.5/tests/tests/es.number.constructor.js-173- if (nativeSubclass) { ############################################## node-core-js-3.6.5/tests/tests/es.number.constructor.js-215- }, 42); node-core-js-3.6.5/tests/tests/es.number.constructor.js:216: check(`${ whitespaces }0b11`, 3); node-core-js-3.6.5/tests/tests/es.number.constructor.js:217: check(`0b11${ whitespaces }`, 3); node-core-js-3.6.5/tests/tests/es.number.constructor.js:218: check(`${ whitespaces }0b11${ whitespaces }`, 3); node-core-js-3.6.5/tests/tests/es.number.constructor.js:219: check(`${ whitespaces }0B11`, 3); node-core-js-3.6.5/tests/tests/es.number.constructor.js:220: check(`0B11${ whitespaces }`, 3); node-core-js-3.6.5/tests/tests/es.number.constructor.js:221: check(`${ whitespaces }0B11${ whitespaces }`, 3); node-core-js-3.6.5/tests/tests/es.number.constructor.js-222-}); ############################################## node-core-js-3.6.5/tests/tests/es.number.constructor.js-258- }, 5349); node-core-js-3.6.5/tests/tests/es.number.constructor.js:259: check(`${ whitespaces }0o11`, 9); node-core-js-3.6.5/tests/tests/es.number.constructor.js:260: check(`0o11${ whitespaces }`, 9); node-core-js-3.6.5/tests/tests/es.number.constructor.js:261: check(`${ whitespaces }0o11${ whitespaces }`, 9); node-core-js-3.6.5/tests/tests/es.number.constructor.js:262: check(`${ whitespaces }0O11`, 9); node-core-js-3.6.5/tests/tests/es.number.constructor.js:263: check(`0O11${ whitespaces }`, 9); node-core-js-3.6.5/tests/tests/es.number.constructor.js:264: check(`${ whitespaces }0O11${ whitespaces }`, 9); node-core-js-3.6.5/tests/tests/es.number.constructor.js-265-}); ############################################## node-core-js-3.6.5/tests/tests/es.number.is-finite.js-21- for (const value of finite) { node-core-js-3.6.5/tests/tests/es.number.is-finite.js:22: assert.ok(isFinite(value), `isFinite ${ typeof value } ${ value }`); node-core-js-3.6.5/tests/tests/es.number.is-finite.js-23- } ############################################## node-core-js-3.6.5/tests/tests/es.number.is-finite.js-39- for (const value of notFinite) { node-core-js-3.6.5/tests/tests/es.number.is-finite.js:40: assert.ok(!isFinite(value), `not isFinite ${ typeof value } ${ value }`); node-core-js-3.6.5/tests/tests/es.number.is-finite.js-41- } ############################################## node-core-js-3.6.5/tests/tests/es.number.is-integer.js-20- for (const value of integers) { node-core-js-3.6.5/tests/tests/es.number.is-integer.js:21: assert.ok(isInteger(value), `isInteger ${ typeof value } ${ value }`); node-core-js-3.6.5/tests/tests/es.number.is-integer.js-22- } ############################################## node-core-js-3.6.5/tests/tests/es.number.is-integer.js-39- for (const value of notIntegers) { node-core-js-3.6.5/tests/tests/es.number.is-integer.js:40: assert.ok(!isInteger(value), `not isInteger ${ typeof value } ${ value }`); node-core-js-3.6.5/tests/tests/es.number.is-integer.js-41- } ############################################## node-core-js-3.6.5/tests/tests/es.number.is-nan.js-34- for (const value of notNaNs) { node-core-js-3.6.5/tests/tests/es.number.is-nan.js:35: assert.ok(!isNaN(value), `not Number.isNaN ${ typeof value } ${ value }`); node-core-js-3.6.5/tests/tests/es.number.is-nan.js-36- } ############################################## node-core-js-3.6.5/tests/tests/es.number.is-safe-integer.js-22- for (const value of safeIntegers) { node-core-js-3.6.5/tests/tests/es.number.is-safe-integer.js:23: assert.ok(isSafeInteger(value), `isSafeInteger ${ typeof value } ${ value }`); node-core-js-3.6.5/tests/tests/es.number.is-safe-integer.js-24- } ############################################## node-core-js-3.6.5/tests/tests/es.number.is-safe-integer.js-43- for (const value of notSafeIntegers) { node-core-js-3.6.5/tests/tests/es.number.is-safe-integer.js:44: assert.ok(!isSafeInteger(value), `not isSafeInteger ${ typeof value } ${ value }`); node-core-js-3.6.5/tests/tests/es.number.is-safe-integer.js-45- } ############################################## node-core-js-3.6.5/tests/tests/es.number.parse-float.js-16- assert.same(parseFloat(' -0'), -0); node-core-js-3.6.5/tests/tests/es.number.parse-float.js:17: assert.same(parseFloat(`${ WHITESPACES }+0`), 0); node-core-js-3.6.5/tests/tests/es.number.parse-float.js:18: assert.same(parseFloat(`${ WHITESPACES }-0`), -0); node-core-js-3.6.5/tests/tests/es.number.parse-float.js-19- assert.same(parseFloat(null), NaN); ############################################## node-core-js-3.6.5/tests/tests/es.number.parse-int.js-11- for (let radix = 2; radix <= 36; ++radix) { node-core-js-3.6.5/tests/tests/es.number.parse-int.js:12: assert.same(parseInt('10', radix), radix, `radix ${ radix }`); node-core-js-3.6.5/tests/tests/es.number.parse-int.js-13- } ############################################## node-core-js-3.6.5/tests/tests/es.number.parse-int.js-15- for (const string of strings) { node-core-js-3.6.5/tests/tests/es.number.parse-int.js:16: assert.same(parseInt(string), parseInt(string, 10), `default radix is 10: ${ string }`); node-core-js-3.6.5/tests/tests/es.number.parse-int.js-17- } ############################################## node-core-js-3.6.5/tests/tests/es.number.parse-int.js-21- assert.same(parseInt(' 08'), parseInt('08', 10), 'ignores leading whitespace #3'); node-core-js-3.6.5/tests/tests/es.number.parse-int.js:22: assert.same(parseInt(`${ WHITESPACES }08`), parseInt('08', 10), 'ignores leading whitespace #4'); node-core-js-3.6.5/tests/tests/es.number.parse-int.js:23: assert.same(parseInt(`${ WHITESPACES }0x16`), parseInt('0x16', 16), 'ignores leading whitespace #5'); node-core-js-3.6.5/tests/tests/es.number.parse-int.js-24- const fakeZero = { ############################################## node-core-js-3.6.5/tests/tests/es.object.freeze.js-12- for (const value of data) { node-core-js-3.6.5/tests/tests/es.object.freeze.js:13: assert.notThrows(() => freeze(value) || true, `accept ${ {}.toString.call(value).slice(8, -1) }`); node-core-js-3.6.5/tests/tests/es.object.freeze.js:14: assert.same(freeze(value), value, `returns target on ${ {}.toString.call(value).slice(8, -1) }`); node-core-js-3.6.5/tests/tests/es.object.freeze.js-15- } ############################################## node-core-js-3.6.5/tests/tests/es.object.from-entries.js-19- toString() { node-core-js-3.6.5/tests/tests/es.object.from-entries.js:20: return `unit${ this.id }`; node-core-js-3.6.5/tests/tests/es.object.from-entries.js-21- } ############################################## node-core-js-3.6.5/tests/tests/es.object.get-own-property-descriptor.js-18- for (const value of primitives) { node-core-js-3.6.5/tests/tests/es.object.get-own-property-descriptor.js:19: assert.notThrows(() => getOwnPropertyDescriptor(value) || true, `accept ${ typeof value }`); node-core-js-3.6.5/tests/tests/es.object.get-own-property-descriptor.js-20- } ############################################## node-core-js-3.6.5/tests/tests/es.object.get-own-property-names.js-30- for (const value of primitives) { node-core-js-3.6.5/tests/tests/es.object.get-own-property-names.js:31: assert.notThrows(() => getOwnPropertyNames(value), `accept ${ typeof value }`); node-core-js-3.6.5/tests/tests/es.object.get-own-property-names.js-32- } ############################################## node-core-js-3.6.5/tests/tests/es.object.get-prototype-of.js-25- for (const value of primitives) { node-core-js-3.6.5/tests/tests/es.object.get-prototype-of.js:26: assert.notThrows(() => getPrototypeOf(value), `accept ${ typeof value }`); node-core-js-3.6.5/tests/tests/es.object.get-prototype-of.js-27- } ############################################## node-core-js-3.6.5/tests/tests/es.object.is-extensible.js-11- for (const value of primitives) { node-core-js-3.6.5/tests/tests/es.object.is-extensible.js:12: assert.notThrows(() => isExtensible(value) || true, `accept ${ value }`); node-core-js-3.6.5/tests/tests/es.object.is-extensible.js:13: assert.same(isExtensible(value), false, `returns true on ${ value }`); node-core-js-3.6.5/tests/tests/es.object.is-extensible.js-14- } ############################################## node-core-js-3.6.5/tests/tests/es.object.is-frozen.js-11- for (const value of primitives) { node-core-js-3.6.5/tests/tests/es.object.is-frozen.js:12: assert.notThrows(() => isFrozen(value) || true, `accept ${ value }`); node-core-js-3.6.5/tests/tests/es.object.is-frozen.js:13: assert.same(isFrozen(value), true, `returns true on ${ value }`); node-core-js-3.6.5/tests/tests/es.object.is-frozen.js-14- } ############################################## node-core-js-3.6.5/tests/tests/es.object.is-sealed.js-11- for (const value of primitives) { node-core-js-3.6.5/tests/tests/es.object.is-sealed.js:12: assert.notThrows(() => isSealed(value) || true, `accept ${ value }`); node-core-js-3.6.5/tests/tests/es.object.is-sealed.js:13: assert.same(isSealed(value), true, `returns true on ${ value }`); node-core-js-3.6.5/tests/tests/es.object.is-sealed.js-14- } ############################################## node-core-js-3.6.5/tests/tests/es.object.keys.js-22- for (const value of primitives) { node-core-js-3.6.5/tests/tests/es.object.keys.js:23: assert.notThrows(() => keys(value), `accept ${ typeof value }`); node-core-js-3.6.5/tests/tests/es.object.keys.js-24- } ############################################## node-core-js-3.6.5/tests/tests/es.object.prevent-extensions.js-12- for (const value of data) { node-core-js-3.6.5/tests/tests/es.object.prevent-extensions.js:13: assert.notThrows(() => preventExtensions(value) || true, `accept ${ {}.toString.call(value).slice(8, -1) }`); node-core-js-3.6.5/tests/tests/es.object.prevent-extensions.js:14: assert.same(preventExtensions(value), value, `returns target on ${ {}.toString.call(value).slice(8, -1) }`); node-core-js-3.6.5/tests/tests/es.object.prevent-extensions.js-15- } ############################################## node-core-js-3.6.5/tests/tests/es.object.seal.js-12- for (const value of data) { node-core-js-3.6.5/tests/tests/es.object.seal.js:13: assert.notThrows(() => seal(value) || true, `accept ${ {}.toString.call(value).slice(8, -1) }`); node-core-js-3.6.5/tests/tests/es.object.seal.js:14: assert.same(seal(value), value, `returns target on ${ {}.toString.call(value).slice(8, -1) }`); node-core-js-3.6.5/tests/tests/es.object.seal.js-15- } ############################################## node-core-js-3.6.5/tests/tests/es.object.to-string.js-16- assert.strictEqual(toString.call(7), '[object Number]', 'number -> `Number`'); node-core-js-3.6.5/tests/tests/es.object.to-string.js:17: assert.strictEqual(`${ {} }`, '[object Object]', '{} -> `Object`'); node-core-js-3.6.5/tests/tests/es.object.to-string.js-18- assert.strictEqual(toString.call([]), '[object Array]', ' [] -> `Array`'); ############################################## node-core-js-3.6.5/tests/tests/es.object.to-string.js-45- if (Constructor) { node-core-js-3.6.5/tests/tests/es.object.to-string.js:46: assert.strictEqual(toString.call(new Constructor(1)), `[object ${ name }]`, `new ${ name }(1) -> \`${ name }\``); node-core-js-3.6.5/tests/tests/es.object.to-string.js-47- } ############################################## node-core-js-3.6.5/tests/tests/es.object.to-string.js-49- if (GLOBAL.DataView) { node-core-js-3.6.5/tests/tests/es.object.to-string.js:50: assert.strictEqual(`${ new DataView(new ArrayBuffer(1)) }`, '[object DataView]', 'dataview -> `DataView`'); node-core-js-3.6.5/tests/tests/es.object.to-string.js-51- } node-core-js-3.6.5/tests/tests/es.object.to-string.js-52- if (GLOBAL.Set) { node-core-js-3.6.5/tests/tests/es.object.to-string.js:53: assert.strictEqual(`${ new Set() }`, '[object Set]', 'set -> `Set`'); node-core-js-3.6.5/tests/tests/es.object.to-string.js-54- } node-core-js-3.6.5/tests/tests/es.object.to-string.js-55- if (GLOBAL.Map) { node-core-js-3.6.5/tests/tests/es.object.to-string.js:56: assert.strictEqual(`${ new Map() }`, '[object Map]', 'map -> `Map`'); node-core-js-3.6.5/tests/tests/es.object.to-string.js-57- } node-core-js-3.6.5/tests/tests/es.object.to-string.js-58- if (GLOBAL.WeakSet) { node-core-js-3.6.5/tests/tests/es.object.to-string.js:59: assert.strictEqual(`${ new WeakSet() }`, '[object WeakSet]', 'weakset -> `WeakSet`'); node-core-js-3.6.5/tests/tests/es.object.to-string.js-60- } node-core-js-3.6.5/tests/tests/es.object.to-string.js-61- if (GLOBAL.WeakMap) { node-core-js-3.6.5/tests/tests/es.object.to-string.js:62: assert.strictEqual(`${ new WeakMap() }`, '[object WeakMap]', 'weakmap -> `WeakMap`'); node-core-js-3.6.5/tests/tests/es.object.to-string.js-63- } node-core-js-3.6.5/tests/tests/es.object.to-string.js-64- if (GLOBAL.Promise) { node-core-js-3.6.5/tests/tests/es.object.to-string.js:65: assert.strictEqual(`${ new Promise((() => { /* empty */ })) }`, '[object Promise]', 'promise -> `Promise`'); node-core-js-3.6.5/tests/tests/es.object.to-string.js-66- } node-core-js-3.6.5/tests/tests/es.object.to-string.js-67- if (''[Symbol.iterator]) { node-core-js-3.6.5/tests/tests/es.object.to-string.js:68: assert.strictEqual(`${ ''[Symbol.iterator]() }`, '[object String Iterator]', 'String Iterator -> `String Iterator`'); node-core-js-3.6.5/tests/tests/es.object.to-string.js-69- } node-core-js-3.6.5/tests/tests/es.object.to-string.js-70- if ([].entries) { node-core-js-3.6.5/tests/tests/es.object.to-string.js:71: assert.strictEqual(`${ [].entries() }`, '[object Array Iterator]', 'Array Iterator -> `Array Iterator`'); node-core-js-3.6.5/tests/tests/es.object.to-string.js-72- } node-core-js-3.6.5/tests/tests/es.object.to-string.js-73- if (GLOBAL.Set && Set.entries) { node-core-js-3.6.5/tests/tests/es.object.to-string.js:74: assert.strictEqual(`${ new Set().entries() }`, '[object Set Iterator]', 'Set Iterator -> `Set Iterator`'); node-core-js-3.6.5/tests/tests/es.object.to-string.js-75- } node-core-js-3.6.5/tests/tests/es.object.to-string.js-76- if (GLOBAL.Map && Map.entries) { node-core-js-3.6.5/tests/tests/es.object.to-string.js:77: assert.strictEqual(`${ new Map().entries() }`, '[object Map Iterator]', 'Map Iterator -> `Map Iterator`'); node-core-js-3.6.5/tests/tests/es.object.to-string.js-78- } node-core-js-3.6.5/tests/tests/es.object.to-string.js:79: assert.strictEqual(`${ Math }`, '[object Math]', 'Math -> `Math`'); node-core-js-3.6.5/tests/tests/es.object.to-string.js-80- if (GLOBAL.JSON) { node-core-js-3.6.5/tests/tests/es.object.to-string.js:81: assert.strictEqual(`${ JSON }`, '[object JSON]', 'JSON -> `JSON`'); node-core-js-3.6.5/tests/tests/es.object.to-string.js-82- } ############################################## node-core-js-3.6.5/tests/tests/es.object.to-string.js-84- Class.prototype[Symbol.toStringTag] = 'Class'; node-core-js-3.6.5/tests/tests/es.object.to-string.js:85: assert.strictEqual(`${ new Class() }`, '[object Class]', 'user class instance -> [Symbol.toStringTag]'); node-core-js-3.6.5/tests/tests/es.object.to-string.js-86-}); ############################################## node-core-js-3.6.5/tests/tests/es.parse-float.js-13- assert.same(parseFloat(' -0'), -0); node-core-js-3.6.5/tests/tests/es.parse-float.js:14: assert.same(parseFloat(`${ WHITESPACES }+0`), 0); node-core-js-3.6.5/tests/tests/es.parse-float.js:15: assert.same(parseFloat(`${ WHITESPACES }-0`), -0); node-core-js-3.6.5/tests/tests/es.parse-float.js-16- assert.same(parseFloat(null), NaN); ############################################## node-core-js-3.6.5/tests/tests/es.parse-int.js-9- for (let radix = 2; radix <= 36; ++radix) { node-core-js-3.6.5/tests/tests/es.parse-int.js:10: assert.same(parseInt('10', radix), radix, `radix ${ radix }`); node-core-js-3.6.5/tests/tests/es.parse-int.js-11- } ############################################## node-core-js-3.6.5/tests/tests/es.parse-int.js-13- for (const string of strings) { node-core-js-3.6.5/tests/tests/es.parse-int.js:14: assert.same(parseInt(string), parseInt(string, 10), `default radix is 10: ${ string }`); node-core-js-3.6.5/tests/tests/es.parse-int.js-15- } ############################################## node-core-js-3.6.5/tests/tests/es.parse-int.js-19- assert.same(parseInt(' 08'), parseInt('08', 10), 'ignores leading whitespace #3'); node-core-js-3.6.5/tests/tests/es.parse-int.js:20: assert.same(parseInt(`${ WHITESPACES }08`), parseInt('08', 10), 'ignores leading whitespace #4'); node-core-js-3.6.5/tests/tests/es.parse-int.js:21: assert.same(parseInt(`${ WHITESPACES }0x16`), parseInt('0x16', 16), 'ignores leading whitespace #5'); node-core-js-3.6.5/tests/tests/es.parse-int.js-22- const fakeZero = { ############################################## node-core-js-3.6.5/tests/tests/es.regexp.constructor.js-31- const chr = characters[i]; node-core-js-3.6.5/tests/tests/es.regexp.constructor.js:32: if (RegExp[`$${ i + 1 }`] !== chr) { node-core-js-3.6.5/tests/tests/es.regexp.constructor.js-33- result = false; ############################################## node-core-js-3.6.5/tests/tests/es.string.match-all.js-125- for (const target of data) { node-core-js-3.6.5/tests/tests/es.string.match-all.js:126: assert.notThrows(() => ''.matchAll(target), `Not throws on ${ target } as the first argument`); node-core-js-3.6.5/tests/tests/es.string.match-all.js-127- } ############################################## node-core-js-3.6.5/tests/tests/es.string.match.js-45- } catch (error) { node-core-js-3.6.5/tests/tests/es.string.match.js:46: assert.strictEqual(error.message, 'intostr', `S15.5.4.10_A1_T11 #1.1: Exception === "intostr". Actual: ${ error }`); node-core-js-3.6.5/tests/tests/es.string.match.js-47- } ############################################## node-core-js-3.6.5/tests/tests/es.string.match.js-60- } catch (error) { node-core-js-3.6.5/tests/tests/es.string.match.js:61: assert.strictEqual(error.message, 'intostr', `S15.5.4.10_A1_T12 #1.1: Exception === "intostr". Actual: ${ error }`); node-core-js-3.6.5/tests/tests/es.string.match.js-62- } ############################################## node-core-js-3.6.5/tests/tests/es.string.replace.js-17- assert.strictEqual(instance.replace(false, undefined), 'undefined', 'S15.5.4.11_A1_T2'); node-core-js-3.6.5/tests/tests/es.string.replace.js:18: assert.strictEqual('gnulluna'.replace(null, (a1, a2) => `${ a2 }`), 'g1una', 'S15.5.4.11_A1_T4'); node-core-js-3.6.5/tests/tests/es.string.replace.js-19- assert.strictEqual('gnulluna'.replace(null, () => { /* empty */ }), 'gundefineduna', 'S15.5.4.11_A1_T5'); ############################################## node-core-js-3.6.5/tests/tests/es.string.replace.js-101- toString() { node-core-js-3.6.5/tests/tests/es.string.replace.js:102: return (a1, a2) => `${ a2 }z`; node-core-js-3.6.5/tests/tests/es.string.replace.js-103- }, ############################################## node-core-js-3.6.5/tests/tests/es.string.split.js-211- valueOf() { node-core-js-3.6.5/tests/tests/es.string.split.js:212: return `${ this.value }`; node-core-js-3.6.5/tests/tests/es.string.split.js-213- } ############################################## node-core-js-3.6.5/tests/tests/es.string.split.js-297- for (let i = 0, { length } = split; i < length; ++i) { node-core-js-3.6.5/tests/tests/es.string.split.js:298: assert.strictEqual(split[i], string.charAt(i), `S15.5.4.14_A2_T6 #${ i + 3 }`); node-core-js-3.6.5/tests/tests/es.string.split.js-299- } ############################################## node-core-js-3.6.5/tests/tests/es.string.split.js-312- for (let i = 0, { length } = expected; i < length; ++i) { node-core-js-3.6.5/tests/tests/es.string.split.js:313: assert.strictEqual(expected[i], split[i], `S15.5.4.14_A2_T8 #${ i + 3 }`); node-core-js-3.6.5/tests/tests/es.string.split.js-314- } ############################################## node-core-js-3.6.5/tests/tests/es.string.split.js-320- for (let i = 0, { length } = expected; i < length; ++i) { node-core-js-3.6.5/tests/tests/es.string.split.js:321: assert.strictEqual(expected[i], split[i], `S15.5.4.14_A2_T9 #${ i + 3 }`); node-core-js-3.6.5/tests/tests/es.string.split.js-322- } ############################################## node-core-js-3.6.5/tests/tests/es.string.split.js-328- for (let i = 0, { length } = expected; i < length; ++i) { node-core-js-3.6.5/tests/tests/es.string.split.js:329: assert.strictEqual(expected[i], split[i], `S15.5.4.14_A2_T10 #${ i + 3 }`); node-core-js-3.6.5/tests/tests/es.string.split.js-330- } ############################################## node-core-js-3.6.5/tests/tests/es.string.split.js-374- for (let i = 0, { length } = split; i < length; ++i) { node-core-js-3.6.5/tests/tests/es.string.split.js:375: assert.strictEqual(split[i], string.charAt(i), `S15.5.4.14_A2_T20 #${ i + 3 }`); node-core-js-3.6.5/tests/tests/es.string.split.js-376- } ############################################## node-core-js-3.6.5/tests/tests/es.string.split.js-421- for (let i = 0, { length } = expected; i < length; ++i) { node-core-js-3.6.5/tests/tests/es.string.split.js:422: assert.strictEqual(expected[i], split[i], `S15.5.4.14_A2_T29 #${ i + 3 }`); node-core-js-3.6.5/tests/tests/es.string.split.js-423- } ############################################## node-core-js-3.6.5/tests/tests/es.string.split.js-430- for (let i = 0, { length } = expected; i < length; ++i) { node-core-js-3.6.5/tests/tests/es.string.split.js:431: assert.strictEqual(expected[i], split[i], `S15.5.4.14_A2_T30 #${ i + 3 }`); node-core-js-3.6.5/tests/tests/es.string.split.js-432- } ############################################## node-core-js-3.6.5/tests/tests/es.string.split.js-439- for (let i = 0, { length } = expected; i < length; ++i) { node-core-js-3.6.5/tests/tests/es.string.split.js:440: assert.strictEqual(expected[i], split[i], `S15.5.4.14_A2_T31 #${ i + 3 }`); node-core-js-3.6.5/tests/tests/es.string.split.js-441- } ############################################## node-core-js-3.6.5/tests/tests/es.string.split.js-453- for (let i = 0, { length } = expected; i < length; ++i) { node-core-js-3.6.5/tests/tests/es.string.split.js:454: assert.strictEqual(expected[i], split[i], `S15.5.4.14_A2_T33 #${ i + 3 }`); node-core-js-3.6.5/tests/tests/es.string.split.js-455- } ############################################## node-core-js-3.6.5/tests/tests/es.string.split.js-462- for (let i = 0, { length } = expected; i < length; ++i) { node-core-js-3.6.5/tests/tests/es.string.split.js:463: assert.strictEqual(expected[i], split[i], `S15.5.4.14_A2_T34 #${ i + 3 }`); node-core-js-3.6.5/tests/tests/es.string.split.js-464- } ############################################## node-core-js-3.6.5/tests/tests/es.string.split.js-471- for (let i = 0, { length } = expected; i < length; ++i) { node-core-js-3.6.5/tests/tests/es.string.split.js:472: assert.strictEqual(expected[i], split[i], `S15.5.4.14_A2_T35 #${ i + 3 }`); node-core-js-3.6.5/tests/tests/es.string.split.js-473- } ############################################## node-core-js-3.6.5/tests/tests/es.string.split.js-500- for (let i = 0, { length } = expected; i < length; ++i) { node-core-js-3.6.5/tests/tests/es.string.split.js:501: assert.strictEqual(expected[i], split[i], `S15.5.4.14_A2_T41 #${ i + 3 }`); node-core-js-3.6.5/tests/tests/es.string.split.js-502- } ############################################## node-core-js-3.6.5/tests/tests/es.string.split.js-507- for (let i = 0, { length } = expected; i < length; ++i) { node-core-js-3.6.5/tests/tests/es.string.split.js:508: assert.strictEqual(expected[i], split[i], `S15.5.4.14_A2_T42 #${ i + 3 }`); node-core-js-3.6.5/tests/tests/es.string.split.js-509- } ############################################## node-core-js-3.6.5/tests/tests/es.string.split.js-514- for (let i = 0, { length } = expected; i < length; ++i) { node-core-js-3.6.5/tests/tests/es.string.split.js:515: assert.strictEqual(expected[i], split[i], `S15.5.4.14_A2_T43 #${ i + 3 }`); node-core-js-3.6.5/tests/tests/es.string.split.js-516- } ############################################## node-core-js-3.6.5/tests/tests/es.string.split.js-613- for (let i = 0, { length } = expected; i < length; ++i) { node-core-js-3.6.5/tests/tests/es.string.split.js:614: assert.strictEqual(expected[i], split[i], `S15.5.4.14_A4_T10 #${ i + 3 }`); node-core-js-3.6.5/tests/tests/es.string.split.js-615- } ############################################## node-core-js-3.6.5/tests/tests/es.string.split.js-627- for (let i = 0, { length } = expected; i < length; ++i) { node-core-js-3.6.5/tests/tests/es.string.split.js:628: assert.strictEqual(expected[i], split[i], `S15.5.4.14_A4_T13 #${ i + 3 }`); node-core-js-3.6.5/tests/tests/es.string.split.js-629- } ############################################## node-core-js-3.6.5/tests/tests/es.string.split.js-634- for (let i = 0, { length } = expected; i < length; ++i) { node-core-js-3.6.5/tests/tests/es.string.split.js:635: assert.strictEqual(expected[i], split[i], `S15.5.4.14_A4_T14 #${ i + 3 }`); node-core-js-3.6.5/tests/tests/es.string.split.js-636- } ############################################## node-core-js-3.6.5/tests/tests/es.string.split.js-641- for (let i = 0, { length } = expected; i < length; ++i) { node-core-js-3.6.5/tests/tests/es.string.split.js:642: assert.strictEqual(expected[i], split[i], `S15.5.4.14_A4_T15 #${ i + 3 }`); node-core-js-3.6.5/tests/tests/es.string.split.js-643- } ############################################## node-core-js-3.6.5/tests/tests/es.string.split.js-648- for (let i = 0, { length } = expected; i < length; ++i) { node-core-js-3.6.5/tests/tests/es.string.split.js:649: assert.strictEqual(expected[i], split[i], `S15.5.4.14_A4_T16 #${ i + 3 }`); node-core-js-3.6.5/tests/tests/es.string.split.js-650- } ############################################## node-core-js-3.6.5/tests/tests/es.string.split.js-658- for (let i = 0, { length } = expected; i < length; ++i) { node-core-js-3.6.5/tests/tests/es.string.split.js:659: assert.strictEqual(expected[i], split[i], `S15.5.4.14_A4_T19 #${ i + 3 }`); node-core-js-3.6.5/tests/tests/es.string.split.js-660- } ############################################## node-core-js-3.6.5/tests/tests/es.string.split.js-665- for (let i = 0, { length } = expected; i < length; ++i) { node-core-js-3.6.5/tests/tests/es.string.split.js:666: assert.strictEqual(expected[i], split[i], `S15.5.4.14_A4_T20 #${ i + 3 }`); node-core-js-3.6.5/tests/tests/es.string.split.js-667- } ############################################## node-core-js-3.6.5/tests/tests/es.string.split.js-676- for (let i = 0, { length } = expected; i < length; ++i) { node-core-js-3.6.5/tests/tests/es.string.split.js:677: assert.strictEqual(expected[i], split[i], `S15.5.4.14_A4_T22 #${ i + 3 }`); node-core-js-3.6.5/tests/tests/es.string.split.js-678- } ############################################## node-core-js-3.6.5/tests/tests/es.string.split.js-684- for (let i = 0, { length } = expected; i < length; ++i) { node-core-js-3.6.5/tests/tests/es.string.split.js:685: assert.strictEqual(expected[i], split[i], `S15.5.4.14_A4_T24 #${ i + 3 }`); node-core-js-3.6.5/tests/tests/es.string.split.js-686- } ############################################## node-core-js-3.6.5/tests/tests/es.symbol.js-49- for (const name of wks) { node-core-js-3.6.5/tests/tests/es.symbol.js:50: assert.ok(name in Symbol, `Symbol.${ name } available`); node-core-js-3.6.5/tests/tests/es.symbol.js:51: assert.ok(Object(Symbol[name]) instanceof Symbol, `Symbol.${ name } is symbol`); node-core-js-3.6.5/tests/tests/es.symbol.js-52- if (DESCRIPTORS) { ############################################## node-core-js-3.6.5/tests/tests/es.symbol.js-108- for (const value of primitives) { node-core-js-3.6.5/tests/tests/es.symbol.js:109: assert.notThrows(() => getOwnPropertySymbols(value), `accept ${ typeof value }`); node-core-js-3.6.5/tests/tests/es.symbol.js-110- } ############################################## node-core-js-3.6.5/tests/tests/es.symbol.js-288- for (const name of constructors) { node-core-js-3.6.5/tests/tests/es.symbol.js:289: QUnit.test(`${ name }@@species`, assert => { node-core-js-3.6.5/tests/tests/es.symbol.js:290: assert.strictEqual(GLOBAL[name][Symbol.species], GLOBAL[name], `${ name }@@species === ${ name }`); node-core-js-3.6.5/tests/tests/es.symbol.js-291- const Subclass = create(GLOBAL[name]); node-core-js-3.6.5/tests/tests/es.symbol.js:292: assert.strictEqual(Subclass[Symbol.species], Subclass, `${ name } subclass`); node-core-js-3.6.5/tests/tests/es.symbol.js-293- }); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.constructors.js-11- node-core-js-3.6.5/tests/tests/es.typed-array.constructors.js:12: QUnit.test(`${ name } constructor`, assert => { node-core-js-3.6.5/tests/tests/es.typed-array.constructors.js-13- assert.isFunction(TypedArray); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.constructors.js-17- if (NATIVE) assert.looksNative(TypedArray); node-core-js-3.6.5/tests/tests/es.typed-array.constructors.js:18: assert.same(TypedArray.BYTES_PER_ELEMENT, bytes, `${ name }.BYTES_PER_ELEMENT`); node-core-js-3.6.5/tests/tests/es.typed-array.constructors.js-19- let array = new TypedArray(4); node-core-js-3.6.5/tests/tests/es.typed-array.constructors.js-20- assert.same(array.BYTES_PER_ELEMENT, bytes, '#BYTES_PER_ELEMENT'); node-core-js-3.6.5/tests/tests/es.typed-array.constructors.js:21: assert.same(array.byteOffset, 0, `${ name }#byteOffset, passed number`); node-core-js-3.6.5/tests/tests/es.typed-array.constructors.js-22- assert.same(array.byteLength, 4 * bytes, '#byteLength, passed number'); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.constructors.js-169- node-core-js-3.6.5/tests/tests/es.typed-array.constructors.js:170: QUnit.test(`${ name } descriptors`, assert => { node-core-js-3.6.5/tests/tests/es.typed-array.constructors.js-171- const array = new TypedArray(2); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.constructors.js-234- node-core-js-3.6.5/tests/tests/es.typed-array.constructors.js:235: QUnit.test(`${ name } @@toStringTag`, assert => { node-core-js-3.6.5/tests/tests/es.typed-array.constructors.js-236- const TypedArrayPrototype = getPrototypeOf(TypedArray.prototype); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.constructors.js-246- node-core-js-3.6.5/tests/tests/es.typed-array.constructors.js:247: QUnit.test(`${ name }.sham`, assert => { node-core-js-3.6.5/tests/tests/es.typed-array.constructors.js:248: if (TypedArray.sham) assert.ok(true, `${ name }.sham flag exists`); node-core-js-3.6.5/tests/tests/es.typed-array.constructors.js:249: else assert.ok(true, `${ name }.sham flag missed`); node-core-js-3.6.5/tests/tests/es.typed-array.constructors.js-250- }); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.copy-within.js-7- const { copyWithin } = TypedArray.prototype; node-core-js-3.6.5/tests/tests/es.typed-array.copy-within.js:8: assert.isFunction(copyWithin, `${ name }::copyWithin is function`); node-core-js-3.6.5/tests/tests/es.typed-array.copy-within.js:9: assert.arity(copyWithin, 2, `${ name }::copyWithin arity is 2`); node-core-js-3.6.5/tests/tests/es.typed-array.copy-within.js:10: assert.name(copyWithin, 'copyWithin', `${ name }::copyWithin name is 'copyWithin'`); node-core-js-3.6.5/tests/tests/es.typed-array.copy-within.js:11: assert.looksNative(copyWithin, `${ name }::copyWithin looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.copy-within.js-12- const array = new TypedArray(5); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.every.js-7- const { every } = TypedArray.prototype; node-core-js-3.6.5/tests/tests/es.typed-array.every.js:8: assert.isFunction(every, `${ name }::every is function`); node-core-js-3.6.5/tests/tests/es.typed-array.every.js:9: assert.arity(every, 1, `${ name }::every arity is 1`); node-core-js-3.6.5/tests/tests/es.typed-array.every.js:10: assert.name(every, 'every', `${ name }::every name is 'every'`); node-core-js-3.6.5/tests/tests/es.typed-array.every.js:11: assert.looksNative(every, `${ name }::every looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.every.js-12- const array = new TypedArray([1]); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.fill.js-7- const { fill } = TypedArray.prototype; node-core-js-3.6.5/tests/tests/es.typed-array.fill.js:8: assert.isFunction(fill, `${ name }::fill is function`); node-core-js-3.6.5/tests/tests/es.typed-array.fill.js:9: assert.arity(fill, 1, `${ name }::fill arity is 1`); node-core-js-3.6.5/tests/tests/es.typed-array.fill.js:10: assert.name(fill, 'fill', `${ name }::fill name is 'fill'`); node-core-js-3.6.5/tests/tests/es.typed-array.fill.js:11: assert.looksNative(fill, `${ name }::fill looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.fill.js-12- const array = new TypedArray(5); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.filter.js-7- const { filter } = TypedArray.prototype; node-core-js-3.6.5/tests/tests/es.typed-array.filter.js:8: assert.isFunction(filter, `${ name }::filter is function`); node-core-js-3.6.5/tests/tests/es.typed-array.filter.js:9: assert.arity(filter, 1, `${ name }::filter arity is 1`); node-core-js-3.6.5/tests/tests/es.typed-array.filter.js:10: assert.name(filter, 'filter', `${ name }::filter name is 'filter'`); node-core-js-3.6.5/tests/tests/es.typed-array.filter.js:11: assert.looksNative(filter, `${ name }::filter looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.filter.js-12- const array = new TypedArray([1]); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.find-index.js-7- const { findIndex } = TypedArray.prototype; node-core-js-3.6.5/tests/tests/es.typed-array.find-index.js:8: assert.isFunction(findIndex, `${ name }::findIndex is function`); node-core-js-3.6.5/tests/tests/es.typed-array.find-index.js:9: assert.arity(findIndex, 1, `${ name }::findIndex arity is 1`); node-core-js-3.6.5/tests/tests/es.typed-array.find-index.js:10: assert.name(findIndex, 'findIndex', `${ name }::findIndex name is 'findIndex'`); node-core-js-3.6.5/tests/tests/es.typed-array.find-index.js:11: assert.looksNative(findIndex, `${ name }::findIndex looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.find-index.js-12- const array = new TypedArray([1]); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.find.js-7- const { find } = TypedArray.prototype; node-core-js-3.6.5/tests/tests/es.typed-array.find.js:8: assert.isFunction(find, `${ name }::find is function`); node-core-js-3.6.5/tests/tests/es.typed-array.find.js:9: assert.arity(find, 1, `${ name }::find arity is 1`); node-core-js-3.6.5/tests/tests/es.typed-array.find.js:10: assert.name(find, 'find', `${ name }::find name is 'find'`); node-core-js-3.6.5/tests/tests/es.typed-array.find.js:11: assert.looksNative(find, `${ name }::find looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.find.js-12- const array = new TypedArray([1]); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.for-each.js-7- const { forEach } = TypedArray.prototype; node-core-js-3.6.5/tests/tests/es.typed-array.for-each.js:8: assert.isFunction(forEach, `${ name }::forEach is function`); node-core-js-3.6.5/tests/tests/es.typed-array.for-each.js:9: assert.arity(forEach, 1, `${ name }::forEach arity is 1`); node-core-js-3.6.5/tests/tests/es.typed-array.for-each.js:10: assert.name(forEach, 'forEach', `${ name }::forEach name is 'forEach'`); node-core-js-3.6.5/tests/tests/es.typed-array.for-each.js:11: assert.looksNative(forEach, `${ name }::forEach looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.for-each.js-12- const array = new TypedArray([1]); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.from.js-7- const TypedArray = GLOBAL[name]; node-core-js-3.6.5/tests/tests/es.typed-array.from.js:8: assert.isFunction(TypedArray.from, `${ name }.from is function`); node-core-js-3.6.5/tests/tests/es.typed-array.from.js:9: assert.arity(TypedArray.from, 1, `${ name }.from arity is 1`); node-core-js-3.6.5/tests/tests/es.typed-array.from.js:10: assert.name(TypedArray.from, 'from', `${ name }.from name is 'from'`); node-core-js-3.6.5/tests/tests/es.typed-array.from.js:11: assert.looksNative(TypedArray.from, `${ name }.from looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.from.js-12- let instance = TypedArray.from([1, 2, 3]); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.includes.js-7- const { includes } = TypedArray.prototype; node-core-js-3.6.5/tests/tests/es.typed-array.includes.js:8: assert.isFunction(includes, `${ name }::includes is function`); node-core-js-3.6.5/tests/tests/es.typed-array.includes.js:9: assert.arity(includes, 1, `${ name }::includes arity is 1`); node-core-js-3.6.5/tests/tests/es.typed-array.includes.js:10: assert.name(includes, 'includes', `${ name }::includes name is 'includes'`); node-core-js-3.6.5/tests/tests/es.typed-array.includes.js:11: assert.looksNative(includes, `${ name }::includes looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.includes.js-12- assert.same(new TypedArray([1, 1, 1]).includes(1), true); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.index-of.js-7- const { indexOf } = TypedArray.prototype; node-core-js-3.6.5/tests/tests/es.typed-array.index-of.js:8: assert.isFunction(indexOf, `${ name }::indexOf is function`); node-core-js-3.6.5/tests/tests/es.typed-array.index-of.js:9: assert.arity(indexOf, 1, `${ name }::indexOf arity is 1`); node-core-js-3.6.5/tests/tests/es.typed-array.index-of.js:10: assert.name(indexOf, 'indexOf', `${ name }::indexOf name is 'indexOf'`); node-core-js-3.6.5/tests/tests/es.typed-array.index-of.js:11: assert.looksNative(indexOf, `${ name }::indexOf looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.index-of.js-12- assert.same(new TypedArray([1, 1, 1]).indexOf(1), 0); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.iterator.js-9- const { keys } = TypedArray.prototype; node-core-js-3.6.5/tests/tests/es.typed-array.iterator.js:10: assert.isFunction(keys, `${ name }::keys is function`); node-core-js-3.6.5/tests/tests/es.typed-array.iterator.js:11: assert.arity(keys, 0, `${ name }::keys arity is 0`); node-core-js-3.6.5/tests/tests/es.typed-array.iterator.js:12: assert.name(keys, 'keys', `${ name }::keys name is 'keys'`); node-core-js-3.6.5/tests/tests/es.typed-array.iterator.js:13: assert.looksNative(keys, `${ name }::keys looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.iterator.js-14- const iterator = new TypedArray([1, 2, 3]).keys(); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.iterator.js-42- const { values } = TypedArray.prototype; node-core-js-3.6.5/tests/tests/es.typed-array.iterator.js:43: assert.isFunction(values, `${ name }::values is function`); node-core-js-3.6.5/tests/tests/es.typed-array.iterator.js:44: assert.arity(values, 0, `${ name }::values arity is 0`); node-core-js-3.6.5/tests/tests/es.typed-array.iterator.js:45: assert.name(values, 'values', `${ name }::values name is 'values'`); node-core-js-3.6.5/tests/tests/es.typed-array.iterator.js:46: assert.looksNative(values, `${ name }::values looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.iterator.js-47- const iterator = new TypedArray([1, 2, 3]).values(); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.iterator.js-75- const { entries } = TypedArray.prototype; node-core-js-3.6.5/tests/tests/es.typed-array.iterator.js:76: assert.isFunction(entries, `${ name }::entries is function`); node-core-js-3.6.5/tests/tests/es.typed-array.iterator.js:77: assert.arity(entries, 0, `${ name }::entries arity is 0`); node-core-js-3.6.5/tests/tests/es.typed-array.iterator.js:78: assert.name(entries, 'entries', `${ name }::entries name is 'entries'`); node-core-js-3.6.5/tests/tests/es.typed-array.iterator.js:79: assert.looksNative(entries, `${ name }::entries looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.iterator.js-80- const iterator = new TypedArray([1, 2, 3]).entries(); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.iterator.js-107- const TypedArray = GLOBAL[name]; node-core-js-3.6.5/tests/tests/es.typed-array.iterator.js:108: assert.isIterable(TypedArray.prototype, `${ name } is itrable`); node-core-js-3.6.5/tests/tests/es.typed-array.iterator.js:109: assert.arity(TypedArray.prototype[Symbol.iterator], 0, `${ name }::@@iterator arity is 0`); node-core-js-3.6.5/tests/tests/es.typed-array.iterator.js:110: assert.name(TypedArray.prototype[Symbol.iterator], 'values', `${ name }::@@iterator name is 'values'`); node-core-js-3.6.5/tests/tests/es.typed-array.iterator.js:111: assert.looksNative(TypedArray.prototype[Symbol.iterator], `${ name }::@@iterator looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.iterator.js-112- assert.strictEqual(TypedArray.prototype[Symbol.iterator], TypedArray.prototype.values); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.join.js-7- const { join } = TypedArray.prototype; node-core-js-3.6.5/tests/tests/es.typed-array.join.js:8: assert.isFunction(join, `${ name }::join is function`); node-core-js-3.6.5/tests/tests/es.typed-array.join.js:9: assert.arity(join, 1, `${ name }::join arity is 1`); node-core-js-3.6.5/tests/tests/es.typed-array.join.js:10: assert.name(join, 'join', `${ name }::join name is 'join'`); node-core-js-3.6.5/tests/tests/es.typed-array.join.js:11: assert.looksNative(join, `${ name }::join looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.join.js-12- assert.same(new TypedArray([1, 2, 3]).join('|'), '1|2|3', 'works #1'); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.last-index-of.js-7- const { lastIndexOf } = TypedArray.prototype; node-core-js-3.6.5/tests/tests/es.typed-array.last-index-of.js:8: assert.isFunction(lastIndexOf, `${ name }::lastIndexOf is function`); node-core-js-3.6.5/tests/tests/es.typed-array.last-index-of.js:9: assert.arity(lastIndexOf, 1, `${ name }::lastIndexOf arity is 1`); node-core-js-3.6.5/tests/tests/es.typed-array.last-index-of.js:10: assert.name(lastIndexOf, 'lastIndexOf', `${ name }::lastIndexOf name is 'lastIndexOf'`); node-core-js-3.6.5/tests/tests/es.typed-array.last-index-of.js:11: assert.looksNative(lastIndexOf, `${ name }::lastIndexOf looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.last-index-of.js-12- assert.same(new TypedArray([1, 1, 1]).lastIndexOf(1), 2); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.map.js-7- const { map } = TypedArray.prototype; node-core-js-3.6.5/tests/tests/es.typed-array.map.js:8: assert.isFunction(map, `${ name }::map is function`); node-core-js-3.6.5/tests/tests/es.typed-array.map.js:9: assert.arity(map, 1, `${ name }::map arity is 1`); node-core-js-3.6.5/tests/tests/es.typed-array.map.js:10: assert.name(map, 'map', `${ name }::map name is 'map'`); node-core-js-3.6.5/tests/tests/es.typed-array.map.js:11: assert.looksNative(map, `${ name }::map looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.map.js-12- const array = new TypedArray([1]); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.of.js-6- const TypedArray = GLOBAL[name]; node-core-js-3.6.5/tests/tests/es.typed-array.of.js:7: assert.isFunction(TypedArray.of, `${ name }.of is function`); node-core-js-3.6.5/tests/tests/es.typed-array.of.js:8: assert.arity(TypedArray.of, 0, `${ name }.of arity is 0`); node-core-js-3.6.5/tests/tests/es.typed-array.of.js:9: assert.name(TypedArray.of, 'of', `${ name }.of name is 'of'`); node-core-js-3.6.5/tests/tests/es.typed-array.of.js:10: assert.looksNative(TypedArray.of, `${ name }.of looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.of.js-11- let instance = TypedArray.of(); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.reduce-right.js-7- const { reduceRight } = TypedArray.prototype; node-core-js-3.6.5/tests/tests/es.typed-array.reduce-right.js:8: assert.isFunction(reduceRight, `${ name }::reduceRight is function`); node-core-js-3.6.5/tests/tests/es.typed-array.reduce-right.js:9: assert.arity(reduceRight, 1, `${ name }::reduceRight arity is 1`); node-core-js-3.6.5/tests/tests/es.typed-array.reduce-right.js:10: assert.name(reduceRight, 'reduceRight', `${ name }::reduceRight name is 'reduceRight'`); node-core-js-3.6.5/tests/tests/es.typed-array.reduce-right.js:11: assert.looksNative(reduceRight, `${ name }::reduceRight looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.reduce-right.js-12- const array = new TypedArray([1]); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.reduce.js-7- const { reduce } = TypedArray.prototype; node-core-js-3.6.5/tests/tests/es.typed-array.reduce.js:8: assert.isFunction(reduce, `${ name }::reduce is function`); node-core-js-3.6.5/tests/tests/es.typed-array.reduce.js:9: assert.arity(reduce, 1, `${ name }::reduce arity is 1`); node-core-js-3.6.5/tests/tests/es.typed-array.reduce.js:10: assert.name(reduce, 'reduce', `${ name }::reduce name is 'reduce'`); node-core-js-3.6.5/tests/tests/es.typed-array.reduce.js:11: assert.looksNative(reduce, `${ name }::reduce looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.reduce.js-12- const array = new TypedArray([1]); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.reverse.js-7- const { reverse } = TypedArray.prototype; node-core-js-3.6.5/tests/tests/es.typed-array.reverse.js:8: assert.isFunction(reverse, `${ name }::reverse is function`); node-core-js-3.6.5/tests/tests/es.typed-array.reverse.js:9: assert.arity(reverse, 0, `${ name }::reverse arity is 0`); node-core-js-3.6.5/tests/tests/es.typed-array.reverse.js:10: assert.name(reverse, 'reverse', `${ name }::reverse name is 'reverse'`); node-core-js-3.6.5/tests/tests/es.typed-array.reverse.js:11: assert.looksNative(reverse, `${ name }::reverse looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.reverse.js-12- const array = new TypedArray([1, 2]); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.set.js-7- const { set } = TypedArray.prototype; node-core-js-3.6.5/tests/tests/es.typed-array.set.js:8: assert.isFunction(set, `${ name }::set is function`); node-core-js-3.6.5/tests/tests/es.typed-array.set.js:9: if (NATIVE) assert.arity(set, 1, `${ name }::set arity is 1`); node-core-js-3.6.5/tests/tests/es.typed-array.set.js:10: assert.name(set, 'set', `${ name }::set name is 'set'`); node-core-js-3.6.5/tests/tests/es.typed-array.set.js:11: assert.looksNative(set, `${ name }::set looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.set.js-12- assert.same(new TypedArray(1).set([1]), undefined, 'void'); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.slice.js-7- const { slice } = TypedArray.prototype; node-core-js-3.6.5/tests/tests/es.typed-array.slice.js:8: assert.isFunction(slice, `${ name }::slice is function`); node-core-js-3.6.5/tests/tests/es.typed-array.slice.js:9: assert.arity(slice, 2, `${ name }::slice arity is 0`); node-core-js-3.6.5/tests/tests/es.typed-array.slice.js:10: assert.name(slice, 'slice', `${ name }::slice name is 'slice'`); node-core-js-3.6.5/tests/tests/es.typed-array.slice.js:11: assert.looksNative(slice, `${ name }::slice looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.slice.js-12- const array = new TypedArray([1, 2, 3, 4, 5]); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.some.js-7- const { some } = TypedArray.prototype; node-core-js-3.6.5/tests/tests/es.typed-array.some.js:8: assert.isFunction(some, `${ name }::some is function`); node-core-js-3.6.5/tests/tests/es.typed-array.some.js:9: assert.arity(some, 1, `${ name }::some arity is 1`); node-core-js-3.6.5/tests/tests/es.typed-array.some.js:10: assert.name(some, 'some', `${ name }::some name is 'some'`); node-core-js-3.6.5/tests/tests/es.typed-array.some.js:11: assert.looksNative(some, `${ name }::some looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.some.js-12- const array = new TypedArray([1]); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.subarray.js-7- const { subarray } = TypedArray.prototype; node-core-js-3.6.5/tests/tests/es.typed-array.subarray.js:8: assert.isFunction(subarray, `${ name }::subarray is function`); node-core-js-3.6.5/tests/tests/es.typed-array.subarray.js:9: if (NATIVE) assert.arity(subarray, 2, `${ name }::subarray arity is 2`); node-core-js-3.6.5/tests/tests/es.typed-array.subarray.js:10: assert.name(subarray, 'subarray', `${ name }::subarray name is 'subarray'`); node-core-js-3.6.5/tests/tests/es.typed-array.subarray.js:11: assert.looksNative(subarray, `${ name }::subarray looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.subarray.js-12- const array1 = new TypedArray([1, 2, 3, 4, 5]); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.subarray.js-14- assert.ok(array1 !== array2, 'creates new array'); node-core-js-3.6.5/tests/tests/es.typed-array.subarray.js:15: assert.ok(array2 instanceof TypedArray, `instance ${ name }`); node-core-js-3.6.5/tests/tests/es.typed-array.subarray.js-16- assert.same(array1.buffer, array2.buffer, 'with the same buffer'); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.to-locale-string.js-7- const { toLocaleString } = TypedArray.prototype; node-core-js-3.6.5/tests/tests/es.typed-array.to-locale-string.js:8: assert.isFunction(toLocaleString, `${ name }::toLocaleString is function`); node-core-js-3.6.5/tests/tests/es.typed-array.to-locale-string.js:9: assert.arity(toLocaleString, 0, `${ name }::toLocaleString arity is 0`); node-core-js-3.6.5/tests/tests/es.typed-array.to-locale-string.js:10: assert.name(toLocaleString, 'toLocaleString', `${ name }::toLocaleString name is 'toLocaleString'`); node-core-js-3.6.5/tests/tests/es.typed-array.to-locale-string.js:11: assert.looksNative(toLocaleString, `${ name }::toLocaleString looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.to-locale-string.js-12- assert.same(new TypedArray([1, 2, 3]).toLocaleString(), [1, 2, 3].toLocaleString(), 'works'); ############################################## node-core-js-3.6.5/tests/tests/es.typed-array.to-string.js-7- const { toString } = TypedArray.prototype; node-core-js-3.6.5/tests/tests/es.typed-array.to-string.js:8: assert.isFunction(toString, `${ name }::toString is function`); node-core-js-3.6.5/tests/tests/es.typed-array.to-string.js:9: assert.arity(toString, 0, `${ name }::toString arity is 0`); node-core-js-3.6.5/tests/tests/es.typed-array.to-string.js:10: assert.name(toString, 'toString', `${ name }::toString name is 'toString'`); node-core-js-3.6.5/tests/tests/es.typed-array.to-string.js:11: assert.looksNative(toString, `${ name }::toString looks native`); node-core-js-3.6.5/tests/tests/es.typed-array.to-string.js-12- assert.same(new TypedArray([1, 2, 3]).toString(), '1,2,3', 'works'); ############################################## node-core-js-3.6.5/tests/tests/es.typed.conversions.float32.js-67- float32array[0] = value; node-core-js-3.6.5/tests/tests/es.typed.conversions.float32.js:68: assert.same(float32array[0], conversion, `Float32Array ${ toString(value) } -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.float32.js:69: assert.arrayEqual(uint8array, representation, `Float32Array ${ toString(value) } -> [${ representation }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.float32.js-70- dataview.setFloat32(0, value); node-core-js-3.6.5/tests/tests/es.typed.conversions.float32.js:71: assert.arrayEqual(uint8array, big, `dataview.setFloat32(0, ${ toString(value) }) -> [${ big }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.float32.js:72: assert.same(viewFrom(big).getFloat32(0), conversion, `dataview{${ big }}.getFloat32(0) -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.float32.js-73- dataview.setFloat32(0, value, false); node-core-js-3.6.5/tests/tests/es.typed.conversions.float32.js:74: assert.arrayEqual(uint8array, big, `dataview.setFloat32(0, ${ toString(value) }, false) -> [${ big }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.float32.js:75: assert.same(viewFrom(big).getFloat32(0, false), conversion, `dataview{${ big }}.getFloat32(0, false) -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.float32.js-76- dataview.setFloat32(0, value, true); node-core-js-3.6.5/tests/tests/es.typed.conversions.float32.js:77: assert.arrayEqual(uint8array, little, `dataview.setFloat32(0, ${ toString(value) }, true) -> [${ little }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.float32.js:78: assert.same(viewFrom(little).getFloat32(0, true), conversion, `dataview{${ little }}.getFloat32(0, true) -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.float32.js-79- } ############################################## node-core-js-3.6.5/tests/tests/es.typed.conversions.float64.js-69- float64array[0] = value; node-core-js-3.6.5/tests/tests/es.typed.conversions.float64.js:70: assert.same(float64array[0], conversion, `Float64Array ${ toString(value) } -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.float64.js:71: assert.arrayEqual(uint8array, representation, `Float64Array ${ toString(value) } -> [${ representation }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.float64.js-72- dataview.setFloat64(0, value); node-core-js-3.6.5/tests/tests/es.typed.conversions.float64.js:73: assert.arrayEqual(uint8array, big, `dataview.setFloat64(0, ${ toString(value) }) -> [${ big }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.float64.js:74: assert.same(viewFrom(big).getFloat64(0), conversion, `dataview{${ big }}.getFloat64(0) -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.float64.js-75- dataview.setFloat64(0, value, false); node-core-js-3.6.5/tests/tests/es.typed.conversions.float64.js:76: assert.arrayEqual(uint8array, big, `dataview.setFloat64(0, ${ toString(value) }, false) -> [${ big }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.float64.js:77: assert.same(viewFrom(big).getFloat64(0, false), conversion, `dataview{${ big }}.getFloat64(0, false) -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.float64.js-78- dataview.setFloat64(0, value, true); node-core-js-3.6.5/tests/tests/es.typed.conversions.float64.js:79: assert.arrayEqual(uint8array, little, `dataview.setFloat64(0, ${ toString(value) }, true) -> [${ little }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.float64.js:80: assert.same(viewFrom(little).getFloat64(0, true), conversion, `dataview{${ little }}.getFloat64(0, true) -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.float64.js-81- } ############################################## node-core-js-3.6.5/tests/tests/es.typed.conversions.int16.js-73- int16array[0] = value; node-core-js-3.6.5/tests/tests/es.typed.conversions.int16.js:74: assert.same(int16array[0], conversion, `Int16Array ${ toString(value) } -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.int16.js:75: assert.arrayEqual(uint8array, representation, `Int16Array ${ toString(value) } -> [${ representation }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.int16.js-76- dataview.setInt16(0, value); node-core-js-3.6.5/tests/tests/es.typed.conversions.int16.js:77: assert.arrayEqual(uint8array, big, `dataview.setInt16(0, ${ toString(value) }) -> [${ big }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.int16.js:78: assert.same(viewFrom(big).getInt16(0), conversion, `dataview{${ big }}.getInt16(0) -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.int16.js-79- dataview.setInt16(0, value, false); node-core-js-3.6.5/tests/tests/es.typed.conversions.int16.js:80: assert.arrayEqual(uint8array, big, `dataview.setInt16(0, ${ toString(value) }, false) -> [${ big }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.int16.js:81: assert.same(viewFrom(big).getInt16(0, false), conversion, `dataview{${ big }}.getInt16(0, false) -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.int16.js-82- dataview.setInt16(0, value, true); node-core-js-3.6.5/tests/tests/es.typed.conversions.int16.js:83: assert.arrayEqual(uint8array, little, `dataview.setInt16(0, ${ toString(value) }, true) -> [${ little }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.int16.js:84: assert.same(viewFrom(little).getInt16(0, true), conversion, `dataview{${ little }}.getInt16(0, true) -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.int16.js-85- } ############################################## node-core-js-3.6.5/tests/tests/es.typed.conversions.int32.js-68- int32array[0] = value; node-core-js-3.6.5/tests/tests/es.typed.conversions.int32.js:69: assert.same(int32array[0], conversion, `Int32Array ${ toString(value) } -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.int32.js:70: assert.arrayEqual(uint8array, representation, `Int32Array ${ toString(value) } -> [${ representation }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.int32.js-71- dataview.setInt32(0, value); node-core-js-3.6.5/tests/tests/es.typed.conversions.int32.js:72: assert.arrayEqual(uint8array, big, `dataview.setInt32(0, ${ toString(value) }) -> [${ big }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.int32.js:73: assert.same(viewFrom(big).getInt32(0), conversion, `dataview{${ big }}.getInt32(0) -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.int32.js-74- dataview.setInt32(0, value, false); node-core-js-3.6.5/tests/tests/es.typed.conversions.int32.js:75: assert.arrayEqual(uint8array, big, `dataview.setInt32(0, ${ toString(value) }, false) -> [${ big }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.int32.js:76: assert.same(viewFrom(big).getInt32(0, false), conversion, `dataview{${ big }}.getInt32(0, false) -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.int32.js-77- dataview.setInt32(0, value, true); node-core-js-3.6.5/tests/tests/es.typed.conversions.int32.js:78: assert.arrayEqual(uint8array, little, `dataview.setInt32(0, ${ toString(value) }, true) -> [${ little }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.int32.js:79: assert.same(viewFrom(little).getInt32(0, true), conversion, `dataview{${ little }}.getInt32(0, true) -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.int32.js-80- } ############################################## node-core-js-3.6.5/tests/tests/es.typed.conversions.int8.js-73- int8array[0] = value; node-core-js-3.6.5/tests/tests/es.typed.conversions.int8.js:74: assert.same(int8array[0], conversion, `Int8Array ${ toString(value) } -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.int8.js:75: assert.arrayEqual(uint8array, representation, `Int8Array ${ toString(value) } -> [${ representation }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.int8.js-76- dataview.setInt8(0, value); node-core-js-3.6.5/tests/tests/es.typed.conversions.int8.js:77: assert.arrayEqual(uint8array, big, `dataview.setInt8(0, ${ toString(value) }) -> [${ big }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.int8.js:78: assert.same(viewFrom(big).getInt8(0), conversion, `dataview{${ big }}.getInt8(0) -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.int8.js-79- } ############################################## node-core-js-3.6.5/tests/tests/es.typed.conversions.uint16.js-73- uint16array[0] = value; node-core-js-3.6.5/tests/tests/es.typed.conversions.uint16.js:74: assert.same(uint16array[0], conversion, `Uint16Array ${ toString(value) } -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint16.js:75: assert.arrayEqual(uint8array, representation, `Uint16Array ${ toString(value) } -> [${ representation }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint16.js-76- dataview.setUint16(0, value); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint16.js:77: assert.arrayEqual(uint8array, big, `dataview.setUint16(0, ${ toString(value) }) -> [${ big }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint16.js:78: assert.same(viewFrom(big).getUint16(0), conversion, `dataview{${ big }}.getUint16(0) -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint16.js-79- dataview.setUint16(0, value, false); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint16.js:80: assert.arrayEqual(uint8array, big, `dataview.setUint16(0, ${ toString(value) }, false) -> [${ big }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint16.js:81: assert.same(viewFrom(big).getUint16(0, false), conversion, `dataview{${ big }}.getUint16(0, false) -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint16.js-82- dataview.setUint16(0, value, true); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint16.js:83: assert.arrayEqual(uint8array, little, `dataview.setUint16(0, ${ toString(value) }, true) -> [${ little }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint16.js:84: assert.same(viewFrom(little).getUint16(0, true), conversion, `dataview{${ little }}.getUint16(0, true) -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint16.js-85- } ############################################## node-core-js-3.6.5/tests/tests/es.typed.conversions.uint32.js-67- uint32array[0] = value; node-core-js-3.6.5/tests/tests/es.typed.conversions.uint32.js:68: assert.same(uint32array[0], conversion, `Uint32Array ${ toString(value) } -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint32.js:69: assert.arrayEqual(uint8array, representation, `Uint32Array ${ toString(value) } -> [${ representation }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint32.js-70- dataview.setUint32(0, value); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint32.js:71: assert.arrayEqual(uint8array, big, `dataview.setUint32(0, ${ toString(value) }) -> [${ big }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint32.js:72: assert.same(viewFrom(big).getUint32(0), conversion, `dataview{${ big }}.getUint32(0) -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint32.js-73- dataview.setUint32(0, value, false); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint32.js:74: assert.arrayEqual(uint8array, big, `dataview.setUint32(0, ${ toString(value) }, false) -> [${ big }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint32.js:75: assert.same(viewFrom(big).getUint32(0, false), conversion, `dataview{${ big }}.getUint32(0, false) -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint32.js-76- dataview.setUint32(0, value, true); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint32.js:77: assert.arrayEqual(uint8array, little, `dataview.setUint32(0, ${ toString(value) }, true) -> [${ little }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint32.js:78: assert.same(viewFrom(little).getUint32(0, true), conversion, `dataview{${ little }}.getUint32(0, true) -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint32.js-79- } ############################################## node-core-js-3.6.5/tests/tests/es.typed.conversions.uint8-clamped.js-62- uint8clamped[0] = value; node-core-js-3.6.5/tests/tests/es.typed.conversions.uint8-clamped.js:63: assert.same(uint8clamped[0], conversion, `Uint8ClampedArray ${ toString(value) } -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint8-clamped.js:64: assert.arrayEqual(uint8array, little, `Uint8ClampedArray ${ toString(value) } -> [${ little }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint8-clamped.js-65- } ############################################## node-core-js-3.6.5/tests/tests/es.typed.conversions.uint8.js-69- uint8array[0] = value; node-core-js-3.6.5/tests/tests/es.typed.conversions.uint8.js:70: assert.same(uint8array[0], conversion, `Uint8Array ${ toString(value) } -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint8.js:71: assert.arrayEqual(uint8array, little, `Uint8Array ${ toString(value) } -> [${ little }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint8.js-72- dataview.setUint8(0, value); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint8.js:73: assert.arrayEqual(uint8array, little, `dataview.setUint8(0, ${ toString(value) }) -> [${ little }]`); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint8.js:74: assert.same(viewFrom(little).getUint8(0), conversion, `dataview{${ little }}.getUint8(0) -> ${ toString(conversion) }`); node-core-js-3.6.5/tests/tests/es.typed.conversions.uint8.js-75- } ############################################## node-core-js-3.6.5/tests/tests/esnext.array.is-template-object.js-22- // eslint-disable-next-line no-template-curly-in-string node-core-js-3.6.5/tests/tests/esnext.array.is-template-object.js:23: return Function('return (it => it)`qwe${ 123 }asd`')(); node-core-js-3.6.5/tests/tests/esnext.array.is-template-object.js-24- } catch { /* empty */ } ############################################## node-core-js-3.6.5/tests/tests/esnext.map.map-keys.js-31- [4, 5], node-core-js-3.6.5/tests/tests/esnext.map.map-keys.js:32: ]).mapKeys((value, key) => `${ key }${ value }`)), [ node-core-js-3.6.5/tests/tests/esnext.map.map-keys.js-33- ['a1', 1], ############################################## node-core-js-3.6.5/tests/tests/esnext.map.map-values.js-31- [4, 5], node-core-js-3.6.5/tests/tests/esnext.map.map-values.js:32: ]).mapValues((value, key) => `${ key }${ value }`)), [ node-core-js-3.6.5/tests/tests/esnext.map.map-values.js-33- ['a', 'a1'], ############################################## node-core-js-3.6.5/tests/tests/esnext.number.from-string.js-15- for (let radix = 2; radix <= 36; ++radix) { node-core-js-3.6.5/tests/tests/esnext.number.from-string.js:16: assert.same(fromString('10', radix), radix, `Radix ${ radix }`); node-core-js-3.6.5/tests/tests/esnext.number.from-string.js-17- } ############################################## node-core-js-3.6.5/tests/tests/web.dom-collections.for-each.js-13- absent = false; node-core-js-3.6.5/tests/tests/web.dom-collections.for-each.js:14: assert.isFunction(Collection.prototype.forEach, `${ name }::forEach is a function`); node-core-js-3.6.5/tests/tests/web.dom-collections.for-each.js:15: assert.same(Collection.prototype.forEach, Array.prototype.forEach, `${ name }::forEach is equal of Array::forEach`); node-core-js-3.6.5/tests/tests/web.dom-collections.for-each.js-16- } ############################################## node-core-js-3.6.5/tests/tests/web.dom-collections.iterator.js-43- if (Collection) { node-core-js-3.6.5/tests/tests/web.dom-collections.iterator.js:44: assert.same(Collection.prototype[Symbol.toStringTag], name, `${ name }::@@toStringTag is '${ name }'`); node-core-js-3.6.5/tests/tests/web.dom-collections.iterator.js:45: assert.isFunction(Collection.prototype[Symbol.iterator], `${ name }::@@iterator is function`); node-core-js-3.6.5/tests/tests/web.dom-collections.iterator.js-46- absent = false; ############################################## node-core-js-3.6.5/tests/tests/web.dom-collections.iterator.js-61- if (Collection) { node-core-js-3.6.5/tests/tests/web.dom-collections.iterator.js:62: assert.isFunction(Collection.prototype.values, `${ name }::values is function`); node-core-js-3.6.5/tests/tests/web.dom-collections.iterator.js:63: assert.same(Collection.prototype.values, Array.prototype.values, `${ name }::values is equal of Array::values`); node-core-js-3.6.5/tests/tests/web.dom-collections.iterator.js:64: assert.isFunction(Collection.prototype.keys, `${ name }::keys is function`); node-core-js-3.6.5/tests/tests/web.dom-collections.iterator.js:65: assert.same(Collection.prototype.keys, Array.prototype.keys, `${ name }::keys is equal of Array::keys`); node-core-js-3.6.5/tests/tests/web.dom-collections.iterator.js:66: assert.isFunction(Collection.prototype.entries, `${ name }::entries is function`); node-core-js-3.6.5/tests/tests/web.dom-collections.iterator.js:67: assert.same(Collection.prototype.entries, Array.prototype.entries, `${ name }::entries is equal of Array::entries`); node-core-js-3.6.5/tests/tests/web.dom-collections.iterator.js-68- } ############################################## node-core-js-3.6.5/tests/tests/web.timers.js-38- if (!error) error = {}; node-core-js-3.6.5/tests/tests/web.timers.js:39: assert.ok(false, `setInterval & clearInterval works with additional args: ${ error.a }, ${ error.b }, times: ${ error.i }`); node-core-js-3.6.5/tests/tests/web.timers.js-40- }).then(assert.async()); ############################################## node-core-js-3.6.5/tests/tests/web.url-search-params.js-114- const [reqKey, reqValue] = output[i++]; node-core-js-3.6.5/tests/tests/web.url-search-params.js:115: assert.same(key, reqKey, `construct with ${ name }`); node-core-js-3.6.5/tests/tests/web.url-search-params.js:116: assert.same(value, reqValue, `construct with ${ name }`); node-core-js-3.6.5/tests/tests/web.url-search-params.js-117- }); ############################################## node-core-js-3.6.5/tests/tests/web.url-search-params.js-484- i = 0; node-core-js-3.6.5/tests/tests/web.url-search-params.js:485: const url = new URL(`?${ input }`, 'https://example/'); node-core-js-3.6.5/tests/tests/web.url-search-params.js-486- params = url.searchParams; ############################################## node-core-js-3.6.5/tests/tests/web.url.js-611- if (typeof expected == 'string') continue; node-core-js-3.6.5/tests/tests/web.url.js:612: const name = `Parsing: <${ expected.input }> against <${ expected.base }>`; node-core-js-3.6.5/tests/tests/web.url.js-613- if (expected.failure) { ############################################## node-core-js-3.6.5/tests/tests/web.url.js-616- const url = new URL(expected.input, expected.base || 'about:blank'); node-core-js-3.6.5/tests/tests/web.url.js:617: assert.same(url.href, expected.href, `${ name }: href`); node-core-js-3.6.5/tests/tests/web.url.js:618: assert.same(url.protocol, expected.protocol, `${ name }: protocol`); node-core-js-3.6.5/tests/tests/web.url.js:619: assert.same(url.username, expected.username, `${ name }: username`); node-core-js-3.6.5/tests/tests/web.url.js:620: assert.same(url.password, expected.password, `${ name }: password`); node-core-js-3.6.5/tests/tests/web.url.js:621: assert.same(url.host, expected.host, `${ name }: host`); node-core-js-3.6.5/tests/tests/web.url.js:622: assert.same(url.hostname, expected.hostname, `${ name }: hostname`); node-core-js-3.6.5/tests/tests/web.url.js:623: assert.same(url.port, expected.port, `${ name }: port`); node-core-js-3.6.5/tests/tests/web.url.js:624: assert.same(url.pathname, expected.pathname, `${ name }: pathname`); node-core-js-3.6.5/tests/tests/web.url.js:625: assert.same(url.search, expected.search, `${ name }: search`); node-core-js-3.6.5/tests/tests/web.url.js-626- if ('searchParams' in expected) { node-core-js-3.6.5/tests/tests/web.url.js:627: assert.same(url.searchParams.toString(), expected.searchParams, `${ name }: searchParams`); node-core-js-3.6.5/tests/tests/web.url.js-628- } node-core-js-3.6.5/tests/tests/web.url.js:629: assert.same(url.hash, expected.hash, `${ name }: hash`); node-core-js-3.6.5/tests/tests/web.url.js-630- if ('origin' in expected) { node-core-js-3.6.5/tests/tests/web.url.js:631: assert.same(url.origin, expected.origin, `${ name }: origin`); node-core-js-3.6.5/tests/tests/web.url.js-632- } ############################################## node-core-js-3.6.5/tests/tests/web.url.js-641- for (const { href, newValue, comment, expected } of testCases) { node-core-js-3.6.5/tests/tests/web.url.js:642: let name = `Setting <${ href }>.${ setter } = '${ newValue }'.`; node-core-js-3.6.5/tests/tests/web.url.js:643: if (comment) name += ` ${ comment }`; node-core-js-3.6.5/tests/tests/web.url.js-644- ############################################## node-core-js-3.6.5/tests/tests/web.url.js-656- for (const { comment, input, output } of toASCIITestData) { node-core-js-3.6.5/tests/tests/web.url.js:657: let name = `Parsing: <${ input }>`; node-core-js-3.6.5/tests/tests/web.url.js:658: if (comment) name += ` ${ comment }`; node-core-js-3.6.5/tests/tests/web.url.js-659- if (output === null) { node-core-js-3.6.5/tests/tests/web.url.js:660: assert.throws(() => new URL(`https://${ input }/x`), name); node-core-js-3.6.5/tests/tests/web.url.js-661- } else { node-core-js-3.6.5/tests/tests/web.url.js:662: const url = new URL(`https://${ input }/x`); node-core-js-3.6.5/tests/tests/web.url.js-663- assert.same(url.host, output, name); ############################################## node-core-js-3.6.5/tests/tests/web.url.js-665- assert.same(url.pathname, '/x', name); node-core-js-3.6.5/tests/tests/web.url.js:666: assert.same(url.href, `https://${ output }/x`, name); node-core-js-3.6.5/tests/tests/web.url.js-667- }