test262/test/built-ins
Philip Chimento d45766bef3 Add cases to RegExp.prototype flags brand checking tests
For completeness, as we are doing in newer brand checking tests such as
those of Temporal, call these getters with a function object and a bigint
as the receiver.

Suggested in https://github.com/tc39/test262/pull/3614/files#r929662337
2022-08-09 12:07:36 -07:00
..
Array Rename Array#groupBy and Array#groupByToMap to Array#group and Array#groupToMap 2022-08-03 13:29:11 -07:00
ArrayBuffer Append missing pipe character on "info:" lines (#3030) 2021-06-25 14:50:40 -04:00
ArrayIteratorPrototype Update tests to use APIs defined by included files 2019-09-25 13:59:24 -04:00
AsyncArrowFunction Standardize built-in constructor testing 2020-10-06 12:01:34 -04:00
AsyncFromSyncIteratorPrototype Use Promise chaining 2020-06-03 13:25:03 -04:00
AsyncFunction Standardize built-in constructor testing 2020-10-06 12:01:34 -04:00
AsyncGeneratorFunction Standardize built-in constructor testing 2020-10-06 12:01:34 -04:00
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 Standardize built-in constructor testing 2020-10-06 12:01:34 -04:00
GeneratorPrototype Info: adds "sec-evaluatenew" step to info for all "not-a-constructor.js" tests. 2020-10-06 12:01:34 -04:00
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 Add cases to RegExp.prototype flags brand checking tests 2022-08-09 12:07:36 -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 Remove duplicate timezone tests 2022-08-04 11:03:46 +02:00
ThrowTypeError Set function `length` and `name` in `CreateBuiltinFunction` 2021-01-29 09:45:20 -05:00
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 Info: adds "sec-evaluatenew" step to info for all "not-a-constructor.js" tests. 2020-10-06 12:01:34 -04:00
WeakRef Features: remove duplicate "cleanupSome" feature (#2892) 2021-11-04 13:27:30 -04:00
WeakSet Info: adds "sec-evaluatenew" step to info for all "not-a-constructor.js" tests. 2020-10-06 12:01:34 -04:00
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