|
@@ -43,89 +43,11 @@ var (
|
|
|
// GetFunctionRealm
|
|
|
"test/built-ins/Function/internals/Construct/base-ctor-revoked-proxy.js": true,
|
|
|
|
|
|
- // Go 1.14 supports unicode 12
|
|
|
- "test/language/identifiers/start-unicode-13.0.0.js": true,
|
|
|
- "test/language/identifiers/start-unicode-13.0.0-escaped.js": true,
|
|
|
- "test/language/identifiers/start-unicode-14.0.0.js": true,
|
|
|
- "test/language/identifiers/start-unicode-14.0.0-escaped.js": true,
|
|
|
- "test/language/identifiers/part-unicode-13.0.0.js": true,
|
|
|
- "test/language/identifiers/part-unicode-13.0.0-escaped.js": true,
|
|
|
- "test/language/identifiers/part-unicode-14.0.0.js": true,
|
|
|
- "test/language/identifiers/part-unicode-14.0.0-escaped.js": true,
|
|
|
-
|
|
|
- // class
|
|
|
- "test/built-ins/Array/prototype/concat/Array.prototype.concat_non-array.js": true,
|
|
|
- "test/built-ins/ArrayBuffer/isView/arg-is-typedarray-subclass-instance.js": true,
|
|
|
- "test/built-ins/ArrayBuffer/isView/arg-is-dataview-subclass-instance.js": true,
|
|
|
- "test/language/expressions/object/method-definition/name-invoke-ctor.js": true,
|
|
|
- "test/language/expressions/object/method.js": true,
|
|
|
- "test/language/expressions/object/setter-super-prop.js": true,
|
|
|
- "test/language/expressions/object/getter-super-prop.js": true,
|
|
|
- "test/language/expressions/delete/super-property.js": true,
|
|
|
- "test/language/statements/let/dstr/obj-ptrn-id-init-fn-name-class.js": true,
|
|
|
- "test/language/statements/let/dstr/ary-ptrn-elem-id-init-fn-name-class.js": true,
|
|
|
- "test/language/statements/for/dstr/var-obj-ptrn-id-init-fn-name-class.js": true,
|
|
|
- "test/language/statements/for/dstr/var-ary-ptrn-elem-id-init-fn-name-class.js": true,
|
|
|
- "test/language/statements/for/dstr/let-ary-ptrn-elem-id-init-fn-name-class.js": true,
|
|
|
- "test/language/statements/for/dstr/let-obj-ptrn-id-init-fn-name-class.js": true,
|
|
|
- "test/language/statements/const/dstr/ary-ptrn-elem-id-init-fn-name-class.js": true,
|
|
|
- "test/language/statements/for/dstr/const-obj-ptrn-id-init-fn-name-class.js": true,
|
|
|
- "test/language/statements/const/dstr/obj-ptrn-id-init-fn-name-class.js": true,
|
|
|
- "test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-fn-name-class.js": true,
|
|
|
- "test/language/statements/variable/dstr/obj-ptrn-id-init-fn-name-class.js": true,
|
|
|
- "test/language/statements/variable/dstr/ary-ptrn-elem-id-init-fn-name-class.js": true,
|
|
|
- "test/language/expressions/object/method-definition/name-name-prop-symbol.js": true,
|
|
|
- "test/language/expressions/function/dstr/dflt-obj-ptrn-id-init-fn-name-class.js": true,
|
|
|
- "test/language/expressions/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-class.js": true,
|
|
|
- "test/language/expressions/function/dstr/ary-ptrn-elem-id-init-fn-name-class.js": true,
|
|
|
- "test/language/expressions/function/dstr/obj-ptrn-id-init-fn-name-class.js": true,
|
|
|
- "test/language/statements/function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-class.js": true,
|
|
|
- "test/language/statements/function/dstr/obj-ptrn-id-init-fn-name-class.js": true,
|
|
|
- "test/language/statements/function/dstr/ary-ptrn-elem-id-init-fn-name-class.js": true,
|
|
|
- "test/language/statements/function/dstr/dflt-obj-ptrn-id-init-fn-name-class.js": true,
|
|
|
- "test/language/expressions/arrow-function/scope-paramsbody-var-open.js": true,
|
|
|
- "test/language/expressions/arrow-function/scope-paramsbody-var-close.js": true,
|
|
|
- "test/language/expressions/arrow-function/scope-body-lex-distinct.js": true,
|
|
|
- "test/language/statements/for-of/dstr/var-ary-ptrn-elem-id-init-fn-name-class.js": true,
|
|
|
- "test/language/statements/for-of/dstr/var-obj-ptrn-id-init-fn-name-class.js": true,
|
|
|
- "test/language/statements/for-of/dstr/const-obj-ptrn-id-init-fn-name-class.js": true,
|
|
|
- "test/language/statements/for-of/dstr/let-obj-ptrn-id-init-fn-name-class.js": true,
|
|
|
- "test/language/statements/for-of/dstr/const-ary-ptrn-elem-id-init-fn-name-class.js": true,
|
|
|
- "test/language/statements/for-of/dstr/let-ary-ptrn-elem-id-init-fn-name-class.js": true,
|
|
|
- "test/language/statements/try/dstr/obj-ptrn-id-init-fn-name-class.js": true,
|
|
|
- "test/language/statements/try/dstr/ary-ptrn-elem-id-init-fn-name-class.js": true,
|
|
|
- "test/language/expressions/arrow-function/dstr/ary-ptrn-elem-id-init-fn-name-class.js": true,
|
|
|
- "test/language/expressions/arrow-function/dstr/dflt-obj-ptrn-id-init-fn-name-class.js": true,
|
|
|
- "test/language/expressions/arrow-function/dstr/obj-ptrn-id-init-fn-name-class.js": true,
|
|
|
- "test/language/expressions/arrow-function/dstr/dflt-ary-ptrn-elem-id-init-fn-name-class.js": true,
|
|
|
- "test/language/expressions/arrow-function/lexical-super-property-from-within-constructor.js": true,
|
|
|
- "test/language/expressions/arrow-function/lexical-super-property.js": true,
|
|
|
- "test/language/expressions/arrow-function/lexical-supercall-from-immediately-invoked-arrow.js": true,
|
|
|
- "test/built-ins/Promise/prototype/finally/subclass-species-constructor-resolve-count.js": true,
|
|
|
- "test/built-ins/Promise/prototype/finally/subclass-species-constructor-reject-count.js": true,
|
|
|
- "test/built-ins/Promise/prototype/finally/subclass-resolve-count.js": true,
|
|
|
- "test/built-ins/Promise/prototype/finally/species-symbol.js": true,
|
|
|
- "test/built-ins/Promise/prototype/finally/subclass-reject-count.js": true,
|
|
|
- "test/built-ins/Promise/prototype/finally/species-constructor.js": true,
|
|
|
- "test/language/statements/switch/scope-lex-class.js": true,
|
|
|
- "test/language/expressions/arrow-function/lexical-super-call-from-within-constructor.js": true,
|
|
|
- "test/language/expressions/object/dstr/meth-dflt-ary-ptrn-elem-id-init-fn-name-class.js": true,
|
|
|
- "test/language/expressions/object/dstr/meth-ary-ptrn-elem-id-init-fn-name-class.js": true,
|
|
|
- "test/language/expressions/object/dstr/meth-dflt-obj-ptrn-id-init-fn-name-class.js": true,
|
|
|
- "test/language/expressions/object/dstr/meth-obj-ptrn-id-init-fn-name-class.js": true,
|
|
|
- "test/built-ins/Promise/prototype/finally/resolved-observable-then-calls-PromiseResolve.js": true,
|
|
|
- "test/built-ins/Promise/prototype/finally/rejected-observable-then-calls-PromiseResolve.js": true,
|
|
|
- "test/built-ins/Function/prototype/toString/class-expression-explicit-ctor.js": true,
|
|
|
- "test/built-ins/Function/prototype/toString/class-expression-implicit-ctor.js": true,
|
|
|
- "test/language/global-code/decl-lex.js": true,
|
|
|
- "test/language/global-code/decl-lex-deletion.js": true,
|
|
|
- "test/language/global-code/script-decl-var-collision.js": true,
|
|
|
- "test/language/global-code/script-decl-lex.js": true,
|
|
|
- "test/language/global-code/script-decl-lex-lex.js": true,
|
|
|
- "test/language/global-code/script-decl-lex-deletion.js": true,
|
|
|
- "test/language/expressions/optional-chaining/super-property-optional-call.js": true,
|
|
|
- "test/language/expressions/optional-chaining/member-expression.js": true,
|
|
|
- "test/language/expressions/optional-chaining/call-expression.js": true,
|
|
|
+ // Uses deprecated __lookupGetter__/__lookupSetter__
|
|
|
+ "test/language/expressions/class/elements/private-getter-is-not-a-own-property.js": true,
|
|
|
+ "test/language/expressions/class/elements/private-setter-is-not-a-own-property.js": true,
|
|
|
+ "test/language/statements/class/elements/private-setter-is-not-a-own-property.js": true,
|
|
|
+ "test/language/statements/class/elements/private-getter-is-not-a-own-property.js": true,
|
|
|
|
|
|
// restricted unicode regexp syntax
|
|
|
"test/built-ins/RegExp/unicode_restricted_quantifiable_assertion.js": true,
|
|
@@ -149,45 +71,109 @@ var (
|
|
|
"test/annexB/built-ins/RegExp/RegExp-trailing-escape-BMP.js": true,
|
|
|
|
|
|
// generators
|
|
|
- "test/annexB/built-ins/RegExp/RegExp-control-escape-russian-letter.js": true,
|
|
|
- "test/language/statements/switch/scope-lex-generator.js": true,
|
|
|
- "test/language/expressions/in/rhs-yield-present.js": true,
|
|
|
- "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-yield-expression.js": true,
|
|
|
- "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-generator-function-declaration.js": true,
|
|
|
- "test/built-ins/TypedArrayConstructors/ctors/object-arg/as-generator-iterable-returns.js": true,
|
|
|
- "test/built-ins/Object/seal/seal-generatorfunction.js": true,
|
|
|
+ "test/annexB/built-ins/RegExp/RegExp-control-escape-russian-letter.js": true,
|
|
|
+ "test/language/statements/switch/scope-lex-generator.js": true,
|
|
|
+ "test/language/expressions/in/rhs-yield-present.js": true,
|
|
|
+ "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-yield-expression.js": true,
|
|
|
+ "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-generator-function-declaration.js": true,
|
|
|
+ "test/built-ins/TypedArrayConstructors/ctors/object-arg/as-generator-iterable-returns.js": true,
|
|
|
+ "test/built-ins/Object/seal/seal-generatorfunction.js": true,
|
|
|
+ "test/language/statements/class/syntax/class-declaration-computed-method-generator-definition.js": true,
|
|
|
+ "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-yield-expression.js": true,
|
|
|
+ "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-generator-function-declaration.js": true,
|
|
|
+ "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-yield-expression.js": true,
|
|
|
+ "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-generator-function-declaration.js": true,
|
|
|
+ "test/language/statements/class/cpn-class-decl-computed-property-name-from-yield-expression.js": true,
|
|
|
+ "test/language/statements/class/cpn-class-decl-computed-property-name-from-generator-function-declaration.js": true,
|
|
|
+ "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-yield-expression.js": true,
|
|
|
+ "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-generator-function-declaration.js": true,
|
|
|
+ "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-yield-expression.js": true,
|
|
|
+ "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-generator-function-declaration.js": true,
|
|
|
+ "test/language/expressions/class/cpn-class-expr-computed-property-name-from-yield-expression.js": true,
|
|
|
+ "test/language/expressions/class/cpn-class-expr-computed-property-name-from-generator-function-declaration.js": true,
|
|
|
+ "test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-yield-expression.js": true,
|
|
|
+ "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-yield-expression.js": true,
|
|
|
+ "test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-generator-function-declaration.js": true,
|
|
|
+ "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-generator-function-declaration.js": true,
|
|
|
+ "test/language/statements/class/static-init-arguments-methods.js": true,
|
|
|
+ "test/language/statements/class/static-init-arguments-functions.js": true,
|
|
|
+ "test/language/expressions/object/method-definition/static-init-await-reference-generator.js": true,
|
|
|
+ "test/language/expressions/generators/static-init-await-binding.js": true,
|
|
|
+ "test/language/expressions/generators/static-init-await-reference.js": true,
|
|
|
+ "test/language/expressions/optional-chaining/member-expression.js": true,
|
|
|
+ "test/language/expressions/class/elements/private-generator-method-name.js": true,
|
|
|
+ "test/language/statements/class/elements/private-generator-method-name.js": true,
|
|
|
+ "test/language/expressions/in/private-field-rhs-yield-present.js": true,
|
|
|
+ "test/language/expressions/class/elements/private-static-generator-method-name.js": true,
|
|
|
+ "test/language/expressions/class/elements/private-static-async-generator-method-name.js": true,
|
|
|
|
|
|
// async
|
|
|
- "test/language/eval-code/direct/async-func-decl-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js": true,
|
|
|
- "test/language/statements/switch/scope-lex-async-generator.js": true,
|
|
|
- "test/language/statements/switch/scope-lex-async-function.js": true,
|
|
|
- "test/language/statements/for-of/head-lhs-async-invalid.js": true,
|
|
|
- "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-async-arrow-function-expression.js": true,
|
|
|
- "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-await-expression.js": true,
|
|
|
- "test/language/statements/async-function/evaluation-body.js": true,
|
|
|
- "test/language/expressions/object/method-definition/object-method-returns-promise.js": true,
|
|
|
- "test/language/expressions/object/method-definition/async-super-call-param.js": true,
|
|
|
- "test/language/expressions/object/method-definition/async-super-call-body.js": true,
|
|
|
- "test/built-ins/Object/seal/seal-asyncgeneratorfunction.js": true,
|
|
|
- "test/built-ins/Object/seal/seal-asyncfunction.js": true,
|
|
|
- "test/built-ins/Object/seal/seal-asyncarrowfunction.js": true,
|
|
|
- "test/language/statements/for/head-init-async-of.js": true,
|
|
|
- "test/language/reserved-words/await-module.js": true,
|
|
|
- "test/language/expressions/optional-chaining/optional-chain-async-square-brackets.js": true,
|
|
|
- "test/language/expressions/optional-chaining/optional-chain-async-optional-chain-square-brackets.js": true,
|
|
|
- "test/language/expressions/optional-chaining/member-expression-async-this.js": true,
|
|
|
- "test/language/expressions/optional-chaining/member-expression-async-literal.js": true,
|
|
|
- "test/language/expressions/optional-chaining/member-expression-async-identifier.js": true,
|
|
|
- "test/language/expressions/optional-chaining/iteration-statement-for-await-of.js": true,
|
|
|
+ "test/language/eval-code/direct/async-func-decl-a-preceding-parameter-is-named-arguments-declare-arguments-and-assign.js": true,
|
|
|
+ "test/language/statements/switch/scope-lex-async-generator.js": true,
|
|
|
+ "test/language/statements/switch/scope-lex-async-function.js": true,
|
|
|
+ "test/language/statements/for-of/head-lhs-async-invalid.js": true,
|
|
|
+ "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-async-arrow-function-expression.js": true,
|
|
|
+ "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-await-expression.js": true,
|
|
|
+ "test/language/statements/async-function/evaluation-body.js": true,
|
|
|
+ "test/language/expressions/object/method-definition/object-method-returns-promise.js": true,
|
|
|
+ "test/language/expressions/object/method-definition/async-super-call-param.js": true,
|
|
|
+ "test/language/expressions/object/method-definition/async-super-call-body.js": true,
|
|
|
+ "test/built-ins/Object/seal/seal-asyncgeneratorfunction.js": true,
|
|
|
+ "test/built-ins/Object/seal/seal-asyncfunction.js": true,
|
|
|
+ "test/built-ins/Object/seal/seal-asyncarrowfunction.js": true,
|
|
|
+ "test/language/statements/for/head-init-async-of.js": true,
|
|
|
+ "test/language/reserved-words/await-module.js": true,
|
|
|
+ "test/language/expressions/optional-chaining/optional-chain-async-square-brackets.js": true,
|
|
|
+ "test/language/expressions/optional-chaining/optional-chain-async-optional-chain-square-brackets.js": true,
|
|
|
+ "test/language/expressions/optional-chaining/member-expression-async-this.js": true,
|
|
|
+ "test/language/expressions/optional-chaining/member-expression-async-literal.js": true,
|
|
|
+ "test/language/expressions/optional-chaining/member-expression-async-identifier.js": true,
|
|
|
+ "test/language/expressions/optional-chaining/iteration-statement-for-await-of.js": true,
|
|
|
+ "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-async-arrow-function-expression.js": true,
|
|
|
+ "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-async-arrow-function-expression.js": true,
|
|
|
+ "test/language/statements/class/cpn-class-decl-computed-property-name-from-async-arrow-function-expression.js": true,
|
|
|
+ "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-async-arrow-function-expression.js": true,
|
|
|
+ "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-async-arrow-function-expression.js": true,
|
|
|
+ "test/language/expressions/class/cpn-class-expr-computed-property-name-from-async-arrow-function-expression.js": true,
|
|
|
+ "test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-async-arrow-function-expression.js": true,
|
|
|
+ "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-async-arrow-function-expression.js": true,
|
|
|
+ "test/language/statements/let/static-init-await-binding-invalid.js": true,
|
|
|
+ "test/language/statements/labeled/static-init-invalid-await.js": true,
|
|
|
+ "test/language/statements/variable/dstr/obj-ptrn-elem-id-static-init-await-invalid.js": true,
|
|
|
+ "test/language/statements/variable/static-init-await-binding-invalid.js": true,
|
|
|
+ "test/language/statements/variable/dstr/ary-ptrn-elem-id-static-init-await-invalid.js": true,
|
|
|
+ "test/language/statements/try/static-init-await-binding-invalid.js": true,
|
|
|
+ "test/language/statements/function/static-init-await-binding-invalid.js": true,
|
|
|
+ "test/language/statements/const/static-init-await-binding-invalid.js": true,
|
|
|
+ "test/language/statements/class/static-init-await-binding-invalid.js": true,
|
|
|
+ "test/language/identifier-resolution/static-init-invalid-await.js": true,
|
|
|
+ "test/language/expressions/class/static-init-await-binding.js": true,
|
|
|
+ "test/language/expressions/class/heritage-async-arrow-function.js": true,
|
|
|
+ "test/language/expressions/arrow-function/static-init-await-reference.js": true,
|
|
|
+ "test/language/expressions/arrow-function/static-init-await-binding.js": true,
|
|
|
+ "test/language/expressions/object/method-definition/static-init-await-binding-generator.js": true,
|
|
|
+ "test/language/expressions/object/identifier-shorthand-static-init-await-invalid.js": true,
|
|
|
+ "test/language/expressions/class/heritage-arrow-function.js": true,
|
|
|
+ "test/language/expressions/class/elements/private-async-generator-method-name.js": true,
|
|
|
+ "test/language/expressions/class/elements/private-async-method-name.js": true,
|
|
|
+ "test/language/statements/class/elements/private-async-generator-method-name.js": true,
|
|
|
+ "test/language/statements/class/elements/private-async-method-name.js": true,
|
|
|
+ "test/language/expressions/in/private-field-rhs-await-present.js": true,
|
|
|
+ "test/language/expressions/class/elements/private-static-async-method-name.js": true,
|
|
|
|
|
|
// legacy number literals
|
|
|
"test/language/literals/numeric/non-octal-decimal-integer.js": true,
|
|
|
|
|
|
- // coalesce
|
|
|
- "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-expression-coalesce.js": true,
|
|
|
-
|
|
|
// integer separators
|
|
|
- "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-integer-separators.js": true,
|
|
|
+ "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-integer-separators.js": true,
|
|
|
+ "test/language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-integer-separators.js": true,
|
|
|
+ "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-integer-separators.js": true,
|
|
|
+ "test/language/statements/class/cpn-class-decl-computed-property-name-from-integer-separators.js": true,
|
|
|
+ "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-integer-separators.js": true,
|
|
|
+ "test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-integer-separators.js": true,
|
|
|
+ "test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-integer-separators.js": true,
|
|
|
+ "test/language/expressions/class/cpn-class-expr-computed-property-name-from-integer-separators.js": true,
|
|
|
+ "test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-integer-separators.js": true,
|
|
|
|
|
|
// BigInt
|
|
|
"test/built-ins/Object/seal/seal-biguint64array.js": true,
|
|
@@ -195,10 +181,6 @@ var (
|
|
|
|
|
|
// FIXME bugs
|
|
|
|
|
|
- // new.target availability
|
|
|
- "test/language/global-code/new.target-arrow.js": true,
|
|
|
- "test/language/eval-code/direct/new.target-fn.js": true,
|
|
|
-
|
|
|
// 'in' in a branch
|
|
|
"test/language/expressions/conditional/in-branch-1.js": true,
|
|
|
|
|
@@ -211,11 +193,6 @@ var (
|
|
|
"Symbol.asyncIterator",
|
|
|
"async-functions",
|
|
|
"BigInt",
|
|
|
- "class",
|
|
|
- "class-static-block",
|
|
|
- "class-fields-private",
|
|
|
- "class-fields-private-in",
|
|
|
- "super",
|
|
|
"generators",
|
|
|
"String.prototype.replaceAll",
|
|
|
"resizable-arraybuffer",
|
|
@@ -243,6 +220,8 @@ var (
|
|
|
"ShadowRealm",
|
|
|
"SharedArrayBuffer",
|
|
|
"error-cause",
|
|
|
+ "decorators",
|
|
|
+ "regexp-v-flag",
|
|
|
}
|
|
|
)
|
|
|
|
|
@@ -255,16 +234,11 @@ func init() {
|
|
|
}
|
|
|
|
|
|
skip(
|
|
|
- // class
|
|
|
- "test/language/statements/class/",
|
|
|
- "test/language/expressions/class/",
|
|
|
- "test/language/expressions/super/",
|
|
|
- "test/language/expressions/assignment/target-super-",
|
|
|
- "test/language/arguments-object/cls-",
|
|
|
- "test/built-ins/Function/prototype/toString/class-",
|
|
|
- "test/built-ins/Function/prototype/toString/setter-class-",
|
|
|
- "test/built-ins/Function/prototype/toString/method-class-",
|
|
|
- "test/built-ins/Function/prototype/toString/getter-class-",
|
|
|
+ // Go 1.14 only supports unicode 12
|
|
|
+ "test/language/identifiers/start-unicode-13.",
|
|
|
+ "test/language/identifiers/part-unicode-13.",
|
|
|
+ "test/language/identifiers/start-unicode-14.",
|
|
|
+ "test/language/identifiers/part-unicode-14.",
|
|
|
|
|
|
// async
|
|
|
"test/language/eval-code/direct/async-",
|
|
@@ -272,11 +246,50 @@ func init() {
|
|
|
"test/language/expressions/await/",
|
|
|
"test/language/statements/async-function/",
|
|
|
"test/built-ins/Async",
|
|
|
+ "test/language/statements/class/elements/private-static-async-",
|
|
|
+ "test/language/statements/class/elements/wrapped-in-sc-rs-static-async-",
|
|
|
+ "test/language/expressions/class/elements/wrapped-in-sc-rs-static-async-",
|
|
|
+ "test/language/statements/class/elements/after-same-line-static-method-rs-static-async-",
|
|
|
+ "test/language/expressions/class/elements/after-same-line-static-method-rs-static-async-",
|
|
|
+ "test/language/statements/class/elements/after-same-line-method-rs-static-async-",
|
|
|
+ "test/language/expressions/class/elements/after-same-line-method-rs-static-async-",
|
|
|
+ "test/language/statements/class/elements/new-sc-line-method-rs-static-async-",
|
|
|
+ "test/language/expressions/class/elements/new-sc-line-method-rs-static-async-",
|
|
|
+ "test/language/statements/class/elements/new-no-sc-line-method-rs-static-async-",
|
|
|
+ "test/language/expressions/class/elements/new-no-sc-line-method-rs-static-async-",
|
|
|
+ "test/language/statements/class/elements/same-line-method-rs-static-async-",
|
|
|
+ "test/language/expressions/class/elements/same-line-method-rs-static-async-",
|
|
|
+ "test/language/statements/class/elements/regular-definitions-rs-static-async-",
|
|
|
+ "test/language/expressions/class/elements/regular-definitions-rs-static-async-",
|
|
|
+ "test/language/statements/class/elements/multiple-stacked-definitions-rs-static-async-",
|
|
|
+ "test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-async-",
|
|
|
+ "test/language/statements/class/elements/multiple-definitions-rs-static-async-",
|
|
|
+ "test/language/expressions/class/elements/multiple-definitions-rs-static-async-",
|
|
|
|
|
|
// generators
|
|
|
"test/language/eval-code/direct/gen-",
|
|
|
"test/built-ins/GeneratorFunction/",
|
|
|
"test/built-ins/Function/prototype/toString/generator-",
|
|
|
+ "test/language/statements/class/elements/private-static-generator-",
|
|
|
+ "test/language/statements/class/subclass/builtin-objects/GeneratorFunction/",
|
|
|
+ "test/language/statements/class/elements/wrapped-in-sc-rs-static-generator-",
|
|
|
+ "test/language/expressions/class/elements/wrapped-in-sc-rs-static-generator-",
|
|
|
+ "test/language/statements/class/elements/after-same-line-method-rs-static-generator-",
|
|
|
+ "test/language/expressions/class/elements/after-same-line-method-rs-static-generator-",
|
|
|
+ "test/language/statements/class/elements/after-same-line-static-method-rs-static-generator-",
|
|
|
+ "test/language/expressions/class/elements/after-same-line-static-method-rs-static-generator-",
|
|
|
+ "test/language/statements/class/elements/new-sc-line-method-rs-static-generator-",
|
|
|
+ "test/language/expressions/class/elements/new-sc-line-method-rs-static-generator-",
|
|
|
+ "test/language/statements/class/elements/new-no-sc-line-method-rs-static-generator-",
|
|
|
+ "test/language/expressions/class/elements/new-no-sc-line-method-rs-static-generator-",
|
|
|
+ "test/language/statements/class/elements/same-line-method-rs-static-generator-",
|
|
|
+ "test/language/expressions/class/elements/same-line-method-rs-static-generator-",
|
|
|
+ "test/language/statements/class/elements/regular-definitions-rs-static-generator-",
|
|
|
+ "test/language/expressions/class/elements/regular-definitions-rs-static-generator-",
|
|
|
+ "test/language/statements/class/elements/multiple-stacked-definitions-rs-static-generator-",
|
|
|
+ "test/language/expressions/class/elements/multiple-stacked-definitions-rs-static-generator-",
|
|
|
+ "test/language/statements/class/elements/multiple-definitions-rs-static-generator-",
|
|
|
+ "test/language/expressions/class/elements/multiple-definitions-rs-static-generator-",
|
|
|
|
|
|
// BigInt
|
|
|
"test/built-ins/TypedArrayConstructors/BigUint64Array/",
|