diff --git a/test262/es2021_tests.txt b/test262/es2021_tests.txt index 4b4c27227961e807701819d42577165abb408c12..da3af6dfd5659e29505e1ede7c7df376ad33a5c6 100644 --- a/test262/es2021_tests.txt +++ b/test262/es2021_tests.txt @@ -353,4 +353,67 @@ built-ins/Promise/prototype/finally/this-value-proxy.js built-ins/Promise/prototype/finally/this-value-then-poisoned.js built-ins/Promise/prototype/finally/this-value-then-throws.js built-ins/Promise/prototype/finally/this-value-thenable.js -built-ins/Promise/prototype/finally/this-value-then-not-callable.js \ No newline at end of file +built-ins/Promise/prototype/finally/this-value-then-not-callable.js +built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x003C.js +built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0027.js +built-ins/String/prototype/replaceAll/getSubstitution-0x0024N.js +built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0026.js +built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0060.js +built-ins/String/prototype/replaceAll/getSubstitution-0x0024NN.js +built-ins/String/prototype/replaceAll/getSubstitution-0x0024-0x0024.js +built-ins/String/prototype/replaceAll/getSubstitution-0x0024.js +built-ins/String/prototype/replaceAll/not-a-constructor.js +built-ins/String/prototype/replaceAll/length.js +built-ins/String/prototype/replaceAll/replaceValue-call-abrupt.js +built-ins/String/prototype/replaceAll/replaceValue-call-each-match-position.js +built-ins/String/prototype/replaceAll/replaceAll.js +built-ins/String/prototype/replaceAll/name.js +built-ins/String/prototype/replaceAll/replaceValue-call-matching-empty.js +built-ins/String/prototype/replaceAll/replaceValue-call-skip-no-match.js +built-ins/String/prototype/replaceAll/replaceValue-fn-skip-toString.js +built-ins/String/prototype/replaceAll/replaceValue-call-tostring-abrupt.js +built-ins/String/prototype/replaceAll/replaceValue-tostring-abrupt.js +built-ins/String/prototype/replaceAll/replaceValue-value-replaces-string.js +built-ins/String/prototype/replaceAll/searchValue-empty-string-this-empty-string.js +built-ins/String/prototype/replaceAll/searchValue-empty-string.js +built-ins/String/prototype/replaceAll/replaceValue-value-tostring.js +built-ins/String/prototype/replaceAll/searchValue-flags-no-g-throws.js +built-ins/String/prototype/replaceAll/searchValue-flags-toString-abrupt.js +built-ins/String/prototype/replaceAll/searchValue-flags-null-undefined-throws.js +built-ins/String/prototype/replaceAll/searchValue-replacer-RegExp-call.js +built-ins/String/prototype/replaceAll/searchValue-isRegExp-abrupt.js +built-ins/String/prototype/replaceAll/searchValue-replacer-before-tostring.js +built-ins/String/prototype/replaceAll/searchValue-get-flags-abrupt.js +built-ins/String/prototype/replaceAll/searchValue-replacer-RegExp-call-fn.js +built-ins/String/prototype/replaceAll/searchValue-replacer-call-abrupt.js +built-ins/String/prototype/replaceAll/searchValue-replacer-is-null.js +built-ins/String/prototype/replaceAll/searchValue-replacer-call.js +built-ins/String/prototype/replaceAll/searchValue-tostring-abrupt.js +built-ins/String/prototype/replaceAll/searchValue-replacer-method-abrupt.js +built-ins/String/prototype/replaceAll/this-is-undefined-throws.js +built-ins/String/prototype/replaceAll/searchValue-tostring-regexp.js +built-ins/String/prototype/replaceAll/this-is-null-throws.js +built-ins/String/prototype/replaceAll/this-tostring-abrupt.js +built-ins/String/prototype/replaceAll/this-tostring.js +built-ins/RegExp/named-groups/groups-object-subclass-sans.js +built-ins/RegExp/named-groups/functional-replace-non-global.js +built-ins/RegExp/named-groups/groups-object-subclass.js +built-ins/RegExp/named-groups/groups-object-unmatched.js +built-ins/RegExp/named-groups/functional-replace-global.js +built-ins/RegExp/named-groups/groups-object.js +built-ins/RegExp/named-groups/groups-object-undefined.js +built-ins/RegExp/named-groups/groups-properties.js +built-ins/RegExp/named-groups/lookbehind.js +built-ins/RegExp/named-groups/non-unicode-property-names-invalid.js +built-ins/RegExp/named-groups/non-unicode-match.js +built-ins/RegExp/named-groups/non-unicode-references.js +built-ins/RegExp/named-groups/string-replace-escaped.js +built-ins/RegExp/named-groups/string-replace-get.js +built-ins/RegExp/named-groups/string-replace-missing.js +built-ins/RegExp/named-groups/string-replace-numbered.js +built-ins/RegExp/named-groups/string-replace-nocaptures.js +built-ins/RegExp/named-groups/unicode-property-names-invalid.js +built-ins/RegExp/named-groups/string-replace-undefined.js +built-ins/RegExp/named-groups/unicode-match.js +built-ins/RegExp/named-groups/string-replace-unclosed.js +built-ins/RegExp/named-groups/unicode-references.js diff --git a/test262/skip_tests.json b/test262/skip_tests.json index 4f140107704648d1f5f927b21254f923e17a24cd..e46ee4e350ab18792531716e285694a71c78172d 100644 --- a/test262/skip_tests.json +++ b/test262/skip_tests.json @@ -79,6 +79,10 @@ "annexB/language/literals/regexp/class-escape.js", "annexB/language/literals/regexp/quantifiable-assertion-followed-by.js", "annexB/language/literals/regexp/quantifiable-assertion-not-followed-by.js", + "built-ins/RegExp/named-groups/unicode-property-names.js", + "built-ins/RegExp/named-groups/unicode-property-names-valid.js", + "built-ins/RegExp/named-groups/non-unicode-property-names-valid.js", + "built-ins/RegExp/named-groups/non-unicode-property-names.js", "built-ins/FinalizationRegistry/proto-from-ctor-realm.js", "built-ins/Function/15.3.2.1-11-1.js", "built-ins/Function/15.3.2.1-11-2-s.js",