test262/test/built-ins
Daniel Ehrenberg e6df79231d Update RegExp named capture tests for spec change (#1270)
The RegExp named groups specification has changed to not throw
errors in certain cases. This patch updates the test262 tests to match
the new specification, and throws in an additional test that verifies
the interaction between named group syntax and other replacement.
The tests pass on a version of V8 which implements the new semantics.

92ceba518c
2017-10-13 14:16:16 -04:00
..
Array Add cross-realm feature 2017-09-22 15:29:10 -04:00
ArrayBuffer Add cross-realm feature 2017-09-22 15:29:10 -04:00
ArrayIteratorPrototype features: update all features flags for all test files with harness/* deps that require a feature flag 2017-09-08 12:34:19 -04:00
AsyncFunction Add missing Symbol.toStringTag feature flags 2017-09-08 10:13:50 -04:00
Atomics Merge pull request #1221 from rwaldron/thejoshwolfe-type-coercion 2017-09-11 14:54:08 -04:00
BigInt Update tests for BigInt.prototype.toString 2017-10-12 16:19:46 -04:00
Boolean Add cross-realm feature 2017-09-22 15:29:10 -04:00
DataView Add cross-realm feature 2017-09-22 15:29:10 -04:00
Date Add cross-realm feature 2017-09-22 15:29:10 -04:00
Error Add cross-realm feature 2017-09-22 15:29:10 -04:00
Function Add cross-realm feature 2017-09-22 15:29:10 -04:00
GeneratorFunction Add generators flags for tests depending on generators features (#1259) 2017-10-04 16:12:34 -04:00
GeneratorPrototype Add generators flags for tests depending on generators features (#1259) 2017-10-04 16:12:34 -04:00
Infinity Remove execute bit from files (#976) 2017-04-13 16:24:07 -04:00
IteratorPrototype/Symbol.iterator
JSON additional BigInt JSON tests (#1235) 2017-10-03 17:00:31 -04:00
Map Add cross-realm feature 2017-09-22 15:29:10 -04:00
MapIteratorPrototype Remove execute bit from files (#976) 2017-04-13 16:24:07 -04:00
Math Remove execute bit from files (#976) 2017-04-13 16:24:07 -04:00
NaN Remove execute bit from files (#976) 2017-04-13 16:24:07 -04:00
NativeErrors Remove execute bit from files (#976) 2017-04-13 16:24:07 -04:00
Number Tag tests for U+180E and complete coverage for RegExp matching 2017-09-25 15:27:59 -04:00
Object Add cross-realm feature 2017-09-22 15:29:10 -04:00
Promise Add cross-realm feature 2017-09-22 15:29:10 -04:00
Proxy Add cross-realm feature 2017-09-22 15:29:10 -04:00
Reflect s/id/esid 2016-02-22 09:47:42 -05:00
RegExp Update RegExp named capture tests for spec change (#1270) 2017-10-13 14:16:16 -04:00
Set Add cross-realm feature 2017-09-22 15:29:10 -04:00
SetIteratorPrototype Remove execute bit from files (#976) 2017-04-13 16:24:07 -04:00
SharedArrayBuffer Add cross-realm feature 2017-09-22 15:29:10 -04:00
String fix repeated features tags (#1266) 2017-10-06 12:29:33 -04:00
StringIteratorPrototype Add missing Symbol.iterator feature flags 2017-09-08 10:13:50 -04:00
Symbol Add cross-realm feature 2017-09-22 15:29:10 -04:00
ThrowTypeError Add cross-realm feature 2017-09-22 15:29:10 -04:00
TypedArray features: update all features flags for all test files with harness/* deps that require a feature flag 2017-09-08 12:34:19 -04:00
TypedArrays Add cross-realm feature 2017-09-22 15:29:10 -04:00
WeakMap Add cross-realm feature 2017-09-22 15:29:10 -04:00
WeakSet Add cross-realm feature 2017-09-22 15:29:10 -04:00
decodeURI Remove trailing whitespace 2017-06-29 15:49:49 -04:00
decodeURIComponent Remove trailing whitespace 2017-06-29 15:42:11 -04:00
encodeURI Remove trailing whitespace 2017-06-29 14:03:20 -04:00
encodeURIComponent Remove trailing whitespace 2017-06-29 13:45:58 -04:00
eval Remove trailing whitespace 2017-06-30 10:08:11 -04:00
global Fix various test issues (#840) 2017-02-07 11:10:56 -05:00
isFinite add esid 2017-06-29 17:40:16 -04:00
isNaN Add esid 2017-06-29 17:42:03 -04:00
parseFloat Tag tests for U+180E and complete coverage for RegExp matching 2017-09-25 15:27:59 -04:00
parseInt Tag tests for U+180E and complete coverage for RegExp matching 2017-09-25 15:27:59 -04:00
undefined Clean up formatting (indents) 2017-06-29 17:32:23 -04:00