test262/test/built-ins
Philip Chimento 65b51e0769 Temporal: Override getPossibleInstantsFor to narrow down exception
In order for some tests to ensure that they are testing the right
exception, we need to make sure we are in the path where there are no
possible instants for a particular date-time. Override this method in some
tests.
2022-09-16 13:41:08 +02:00
..
Array Update groupToMap tests 2022-09-14 11:38:07 -07:00
ArrayBuffer Append missing pipe character on "info:" lines (#3030) 2021-06-25 14:50:40 -04:00
ArrayIteratorPrototype
AsyncArrowFunction
AsyncFromSyncIteratorPrototype
AsyncFunction
AsyncGeneratorFunction
AsyncGeneratorPrototype Add test on handling broken promises in AsyncGenerator.prototype.return (#3472) 2022-05-12 14:28:33 -04:00
AsyncIteratorPrototype/Symbol.asyncIterator Test primitive retval of Iterator and AsyncIterator getters 2022-07-25 13:32:57 -07:00
Atomics chore: migrate $ERROR -> throw new Test262Error in test/built-ins/Atomics (#3077) 2021-07-21 11:53:58 -07:00
BigInt add tests for "only coerce once in BigInt constructor" 2022-08-02 18:17:20 -07:00
Boolean remove redundant throw from assert.throws() test functions (#3167) 2021-08-26 07:55:52 -07:00
DataView Add tests: resizing ArrayBuffer from DataView ctor 2021-12-18 11:50:14 -05:00
Date Test ISO strings with extended year -000000 2022-04-25 11:34:52 -04:00
Error Replace deepEqual with compareArray 2022-04-19 12:16:03 -04:00
FinalizationRegistry Features: remove duplicate "cleanupSome" feature (#2892) 2021-11-04 13:27:30 -04:00
Function Add assertions for functions with infinite length 2022-04-11 13:12:42 -04:00
GeneratorFunction
GeneratorPrototype
Infinity Transform legacy format to harness assertions: test/built-ins/I*/**/*.js 2021-09-02 11:21:50 -07:00
IteratorPrototype/Symbol.iterator Test primitive retval of Iterator and AsyncIterator getters 2022-07-25 13:32:57 -07:00
JSON Transform legacy format to harness assertions: test/built-ins/J*/**/*.js 2021-09-02 11:21:59 -07:00
Map test: expected behavior when bigint and number have "same" value 2021-12-07 16:07:52 -05:00
MapIteratorPrototype
Math Simplify test 2021-09-07 17:47:06 -04:00
NaN Transform legacy format to harness assertions: test/built-ins/N*/**/*.js 2021-09-02 11:34:34 -07:00
NativeErrors add missing Reflect.construct feature 2022-05-05 17:13:25 +02:00
Number Test that "infinity" is not recognized as numeric 2022-04-04 16:56:40 -04:00
Object Add AggregateError as feature to seal-aggregateerror.js 2022-01-11 10:08:18 -05:00
Promise tools: enforce restriction on YAML includes key 2022-01-05 17:27:58 -05:00
Proxy Transform compareArray -> assert.compareArray: test/built-ins/Proxy/**/*.js (#3235) 2021-10-05 22:42:02 -04:00
Reflect Transform compareArray -> assert.compareArray: test/built-ins/Reflect/**/*.js (#3232) 2021-10-05 22:33:22 -04:00
RegExp fix order 2022-08-09 12:15:49 -07:00
RegExpStringIteratorPrototype
Set test: expected behavior when bigint and number have "same" value 2021-12-07 16:07:52 -05:00
SetIteratorPrototype chore: update esids in test/built-ins/{Map|Set} 2021-12-07 16:07:52 -05:00
ShadowRealm ShadowRealm: Relax requirements of globalThis available properties test 2022-08-04 20:37:23 +02:00
SharedArrayBuffer add SharedArrayBuffer feature to test 2022-07-22 07:04:58 -07:00
String Require String.prototype.localeCompare to check for canonical equivalence 2022-03-29 16:43:22 -04:00
StringIteratorPrototype
Symbol Fix spelling in test description 2022-07-04 09:40:40 +02:00
Temporal Temporal: Override getPossibleInstantsFor to narrow down exception 2022-09-16 13:41:08 +02:00
ThrowTypeError
TypedArray Remove check for per-iteration detach check in TypedArray.prototype.set 2022-04-13 21:24:57 -04:00
TypedArrayConstructors add missing TypedArray feature 2022-04-15 18:17:02 -04:00
WeakMap
WeakRef Features: remove duplicate "cleanupSome" feature (#2892) 2021-11-04 13:27:30 -04:00
WeakSet
decodeURI Throw distinctive errors for different failures 2021-09-02 10:36:00 -04:00
decodeURIComponent Throw distinctive errors for different failures 2021-09-02 10:36:00 -04:00
encodeURI avoid unnecessary calls to decimalToHexString() (#3170) 2021-09-01 17:26:54 -04:00
encodeURIComponent avoid unnecessary calls to decimalToHexString() (#3170) 2021-09-01 17:26:54 -04:00
eval Update test/built-ins/eval/no-construct.js 2021-07-21 16:33:48 -04:00
global chore: migrate $ERROR -> throw new Test262Error in test/built-ins/global (#3084) 2021-07-21 12:09:22 -07:00
isFinite Transform legacy format to harness assertions: test/built-ins/i*/**/*.js 2021-09-02 11:22:05 -07:00
isNaN Transform legacy format to harness assertions: test/built-ins/i*/**/*.js 2021-09-02 11:22:05 -07:00
parseFloat avoid unnecessary calls to decimalToHexString() (#3170) 2021-09-01 17:26:54 -04:00
parseInt parseInt: fix description typo 2022-04-15 18:17:02 -04:00
undefined chore: migrate $ERROR -> throw new Test262Error in test/built-ins/undefined (#3119) 2021-07-29 11:02:41 -07:00