diff --git a/js/tc39/breaking_test_errors.json b/js/tc39/breaking_test_errors.json index e74c9d55168..05e9c741a18 100644 --- a/js/tc39/breaking_test_errors.json +++ b/js/tc39/breaking_test_errors.json @@ -85,130 +85,6 @@ "test/language/literals/regexp/u-unicode-esc-non-hex.js-strict:true": "test/language/literals/regexp/u-unicode-esc-non-hex.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/literals/string/S7.8.4_A4.3_T1.js-strict:true": "test/language/literals/string/S7.8.4_A4.3_T1.js: error is not an object (Test262: This statement should not be evaluated.)", "test/language/literals/string/S7.8.4_A4.3_T2.js-strict:true": "test/language/literals/string/S7.8.4_A4.3_T2.js: error is not an object (Test262: This statement should not be evaluated.)", - "test/language/module-code/comment-multi-line-html-close.js-strict:true": "test/language/module-code/comment-multi-line-html-close.js: error is not an object (Test262: This statement should not be evaluated.)", - "test/language/module-code/comment-single-line-html-close.js-strict:true": "test/language/module-code/comment-single-line-html-close.js: error is not an object (Test262: This statement should not be evaluated.)", - "test/language/module-code/early-dup-top-function.js-strict:true": "test/language/module-code/early-dup-top-function.js: error is not an object (Test262: This statement should not be evaluated.)", - "test/language/module-code/eval-export-cls-semi.js-strict:true": "test/language/module-code/eval-export-cls-semi.js: ReferenceError: exports is not defined ", - "test/language/module-code/eval-export-dflt-cls-anon-semi.js-strict:true": "test/language/module-code/eval-export-dflt-cls-anon-semi.js: ReferenceError: exports is not defined ", - "test/language/module-code/eval-export-dflt-cls-anon.js-strict:true": "test/language/module-code/eval-export-dflt-cls-anon.js: ReferenceError: exports is not defined ", - "test/language/module-code/eval-export-dflt-cls-name-meth.js-strict:true": "test/language/module-code/eval-export-dflt-cls-name-meth.js: ReferenceError: exports is not defined ", - "test/language/module-code/eval-export-dflt-cls-named-semi.js-strict:true": "test/language/module-code/eval-export-dflt-cls-named-semi.js: ReferenceError: exports is not defined ", - "test/language/module-code/eval-export-dflt-cls-named.js-strict:true": "test/language/module-code/eval-export-dflt-cls-named.js: ReferenceError: exports is not defined ", - "test/language/module-code/eval-export-dflt-expr-cls-anon.js-strict:true": "test/language/module-code/eval-export-dflt-expr-cls-anon.js: ReferenceError: exports is not defined ", - "test/language/module-code/eval-export-dflt-expr-cls-name-meth.js-strict:true": "test/language/module-code/eval-export-dflt-expr-cls-name-meth.js: ReferenceError: exports is not defined ", - "test/language/module-code/eval-export-dflt-expr-cls-named.js-strict:true": "test/language/module-code/eval-export-dflt-expr-cls-named.js: ReferenceError: exports is not defined ", - "test/language/module-code/eval-export-dflt-expr-err-eval.js-strict:true": "test/language/module-code/eval-export-dflt-expr-err-eval.js: unexpected error type (ReferenceError), expected (Test262Error)", - "test/language/module-code/eval-export-dflt-expr-fn-anon.js-strict:true": "test/language/module-code/eval-export-dflt-expr-fn-anon.js: ReferenceError: exports is not defined ", - "test/language/module-code/eval-export-dflt-expr-fn-named.js-strict:true": "test/language/module-code/eval-export-dflt-expr-fn-named.js: ReferenceError: exports is not defined ", - "test/language/module-code/eval-export-dflt-expr-in.js-strict:true": "test/language/module-code/eval-export-dflt-expr-in.js: ReferenceError: exports is not defined ", - "test/language/module-code/eval-export-dflt-fun-anon-semi.js-strict:true": "test/language/module-code/eval-export-dflt-fun-anon-semi.js: ReferenceError: exports is not defined ", - "test/language/module-code/eval-export-dflt-fun-named-semi.js-strict:true": "test/language/module-code/eval-export-dflt-fun-named-semi.js: ReferenceError: exports is not defined ", - "test/language/module-code/eval-export-fun-semi.js-strict:true": "test/language/module-code/eval-export-fun-semi.js: ReferenceError: exports is not defined ", - "test/language/module-code/eval-gtbndng-indirect-trlng-comma.js-strict:true": "test/language/module-code/eval-gtbndng-indirect-trlng-comma.js: ReferenceError: require is not defined ", - "test/language/module-code/eval-gtbndng-indirect-update-as.js-strict:true": "test/language/module-code/eval-gtbndng-indirect-update-as.js: ReferenceError: require is not defined ", - "test/language/module-code/eval-gtbndng-indirect-update-dflt.js-strict:true": "test/language/module-code/eval-gtbndng-indirect-update-dflt.js: ReferenceError: require is not defined ", - "test/language/module-code/eval-gtbndng-indirect-update.js-strict:true": "test/language/module-code/eval-gtbndng-indirect-update.js: ReferenceError: require is not defined ", - "test/language/module-code/eval-rqstd-abrupt.js-strict:true": "test/language/module-code/eval-rqstd-abrupt.js: unexpected error type (ReferenceError), expected (TypeError)", - "test/language/module-code/eval-rqstd-once.js-strict:true": "test/language/module-code/eval-rqstd-once.js: SyntaxError: test/language/module-code/eval-rqstd-once.js: Unexpected token (27:9)\n 25 | import dflt2, {} from './eval-rqstd-once_FIXTURE.js';\n 26 | export * from './eval-rqstd-once_FIXTURE.js';\n> 27 | export * as ns2 from './eval-rqstd-once_FIXTURE.js';\n | ^\n 28 | export * as class from './eval-rqstd-once_FIXTURE.js';\n 29 | import dflt3, * as ns3 from './eval-rqstd-once_FIXTURE.js';\n 30 | export default null; ", - "test/language/module-code/eval-rqstd-order.js-strict:true": "test/language/module-code/eval-rqstd-order.js: SyntaxError: test/language/module-code/eval-rqstd-order.js: Unexpected token (41:9)\n 39 | import dflt3, * as ns2 from './eval-rqstd-order-8_FIXTURE.js';\n 40 | \n> 41 | export * as ns3 from './eval-rqstd-order-9_FIXTURE.js';\n | ^\n 42 | ", - "test/language/module-code/eval-self-once.js-strict:true": "test/language/module-code/eval-self-once.js: SyntaxError: test/language/module-code/eval-self-once.js: Unexpected token (36:9)\n 34 | import dflt2, {} from './eval-self-once.js';\n 35 | export * from './eval-self-once.js';\n> 36 | export * as ns2 from './eval-self-once.js';\n | ^\n 37 | import dflt3, * as ns from './eval-self-once.js';\n 38 | export default null;\n 39 | ", - "test/language/module-code/eval-this.js-strict:true": "test/language/module-code/eval-this.js: Test262Error: Expected SameValue(«[object global]», «undefined») to be true ", - "test/language/module-code/export-default-function-declaration-binding.js-strict:true": "test/language/module-code/export-default-function-declaration-binding.js: ReferenceError: exports is not defined ", - "test/language/module-code/export-expname-binding-index.js-strict:true": "test/language/module-code/export-expname-binding-index.js: ReferenceError: require is not defined ", - "test/language/module-code/export-expname-binding-string.js-strict:true": "test/language/module-code/export-expname-binding-string.js: ReferenceError: require is not defined ", - "test/language/module-code/export-expname-from-binding-string.js-strict:true": "test/language/module-code/export-expname-from-binding-string.js: SyntaxError: test/language/module-code/export-expname-from-binding-string.js: Unexpected token (21:20)\n 19 | ---*/\n 20 | import * as Scouts from \"./export-expname-from-binding-string.js\";\n> 21 | export { Mercury as \"☿\" } from \"./export-expname_FIXTURE.js\";\n | ^\n 22 | \n 23 | assert.sameValue(Scouts.Mercury, undefined);\n 24 | assert.sameValue(Scouts[\"☿\"], globalThis.Mercury); ", - "test/language/module-code/export-expname-from-star-string.js-strict:true": "test/language/module-code/export-expname-from-star-string.js: SyntaxError: test/language/module-code/export-expname-from-star-string.js: Unexpected token (18:9)\n 16 | ---*/\n 17 | import * as Scouts from \"./export-expname-from-star-string.js\";\n> 18 | export * as \"All\" from \"./export-expname_FIXTURE.js\";\n | ^\n 19 | \n 20 | assert.sameValue(Scouts[\"☿\"], undefined);\n 21 | assert.sameValue(Scouts.All[\"☿\"], globalThis.Mercury); ", - "test/language/module-code/export-expname-from-star.js-strict:true": "test/language/module-code/export-expname-from-star.js: ReferenceError: exports is not defined ", - "test/language/module-code/export-expname-from-string-binding.js-strict:true": "test/language/module-code/export-expname-from-string-binding.js: SyntaxError: test/language/module-code/export-expname-from-string-binding.js: Unexpected token (19:9)\n 17 | ---*/\n 18 | import * as Scouts from \"./export-expname-from-string-binding.js\";\n> 19 | export { \"☿\" as Ami } from \"./export-expname_FIXTURE.js\";\n | ^\n 20 | \n 21 | assert.sameValue(Scouts[\"☿\"], undefined);\n 22 | assert.sameValue(Scouts.Ami, globalThis.Mercury); ", - "test/language/module-code/export-expname-from-string-string.js-strict:true": "test/language/module-code/export-expname-from-string-string.js: SyntaxError: test/language/module-code/export-expname-from-string-string.js: Unexpected token (19:9)\n 17 | ---*/\n 18 | import * as Scouts from \"./export-expname-from-string-string.js\";\n> 19 | export { \"☿\" as \"Ami\" } from \"./export-expname_FIXTURE.js\";\n | ^\n 20 | \n 21 | assert.sameValue(Scouts[\"☿\"], undefined);\n 22 | assert.sameValue(Scouts.Ami, globalThis.Mercury); ", - "test/language/module-code/export-expname-from-string.js-strict:true": "test/language/module-code/export-expname-from-string.js: SyntaxError: test/language/module-code/export-expname-from-string.js: Unexpected token (21:9)\n 19 | ---*/\n 20 | import * as Scouts from \"./export-expname-from-string.js\";\n> 21 | export { \"☿\" } from \"./export-expname_FIXTURE.js\";\n | ^\n 22 | \n 23 | assert.sameValue(typeof Scouts[\"☿\"], \"function\");\n 24 | ", - "test/language/module-code/export-expname-import-string-binding.js-strict:true": "test/language/module-code/export-expname-import-string-binding.js: SyntaxError: test/language/module-code/export-expname-import-string-binding.js: Unexpected token (16:9)\n 14 | features: [arbitrary-module-namespace-names]\n 15 | ---*/\n> 16 | import { \"☿\" as Ami } from \"./export-expname_FIXTURE.js\";\n | ^\n 17 | \n 18 | assert.sameValue(Ami, globalThis.Mercury);\n 19 | ", - "test/language/module-code/export-star-as-dflt.js-strict:true": "test/language/module-code/export-star-as-dflt.js: SyntaxError: test/language/module-code/export-star-as-dflt.js: Unexpected token (22:9)\n 20 | ---*/\n 21 | \n> 22 | export * as default from './export-star-as-dflt_FIXTURE.js';\n | ^\n 23 | import Self from './export-star-as-dflt.js';\n 24 | import { default as named } from './export-star-as-dflt.js';\n 25 | import * as ns from './export-star-as-dflt.js'; ", - "test/language/module-code/instn-iee-bndng-cls.js-strict:true": "test/language/module-code/instn-iee-bndng-cls.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-iee-bndng-const.js-strict:true": "test/language/module-code/instn-iee-bndng-const.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-iee-bndng-fun.js-strict:true": "test/language/module-code/instn-iee-bndng-fun.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-iee-bndng-let.js-strict:true": "test/language/module-code/instn-iee-bndng-let.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-iee-bndng-var.js-strict:true": "test/language/module-code/instn-iee-bndng-var.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-iee-iee-cycle.js-strict:true": "test/language/module-code/instn-iee-iee-cycle.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-iee-star-cycle.js-strict:true": "test/language/module-code/instn-iee-star-cycle.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-iee-trlng-comma.js-strict:true": "test/language/module-code/instn-iee-trlng-comma.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-local-bndng-export-cls.js-strict:true": "test/language/module-code/instn-local-bndng-export-cls.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-local-bndng-export-const.js-strict:true": "test/language/module-code/instn-local-bndng-export-const.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-local-bndng-export-fun.js-strict:true": "test/language/module-code/instn-local-bndng-export-fun.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-local-bndng-export-gen.js-strict:true": "test/language/module-code/instn-local-bndng-export-gen.js: test/language/module-code/instn-local-bndng-export-gen.js: Line 33:290 Unexpected token * (and 8 more errors)", - "test/language/module-code/instn-local-bndng-export-let.js-strict:true": "test/language/module-code/instn-local-bndng-export-let.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-local-bndng-export-var.js-strict:true": "test/language/module-code/instn-local-bndng-export-var.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-local-bndng-for.js-strict:true": "test/language/module-code/instn-local-bndng-for.js: Test262Error: Expected SameValue(«[object Object]», «undefined») to be true ", - "test/language/module-code/instn-local-bndng-fun.js-strict:true": "test/language/module-code/instn-local-bndng-fun.js: Test262Error: Expected SameValue(«[object Object]», «undefined») to be true ", - "test/language/module-code/instn-local-bndng-gen.js-strict:true": "test/language/module-code/instn-local-bndng-gen.js: test/language/module-code/instn-local-bndng-gen.js: Line 42:9 Unexpected token * (and 8 more errors)", - "test/language/module-code/instn-local-bndng-var.js-strict:true": "test/language/module-code/instn-local-bndng-var.js: Test262Error: Expected SameValue(«[object Object]», «undefined») to be true ", - "test/language/module-code/instn-named-bndng-cls.js-strict:true": "test/language/module-code/instn-named-bndng-cls.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-named-bndng-const.js-strict:true": "test/language/module-code/instn-named-bndng-const.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-named-bndng-dflt-cls.js-strict:true": "test/language/module-code/instn-named-bndng-dflt-cls.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-named-bndng-dflt-expr.js-strict:true": "test/language/module-code/instn-named-bndng-dflt-expr.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-named-bndng-dflt-fun-anon.js-strict:true": "test/language/module-code/instn-named-bndng-dflt-fun-anon.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-named-bndng-dflt-fun-named.js-strict:true": "test/language/module-code/instn-named-bndng-dflt-fun-named.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-named-bndng-dflt-named.js-strict:true": "test/language/module-code/instn-named-bndng-dflt-named.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-named-bndng-dflt-star.js-strict:true": "test/language/module-code/instn-named-bndng-dflt-star.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-named-bndng-fun.js-strict:true": "test/language/module-code/instn-named-bndng-fun.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-named-bndng-let.js-strict:true": "test/language/module-code/instn-named-bndng-let.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-named-bndng-trlng-comma.js-strict:true": "test/language/module-code/instn-named-bndng-trlng-comma.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-named-bndng-var.js-strict:true": "test/language/module-code/instn-named-bndng-var.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-named-id-name.js-strict:true": "test/language/module-code/instn-named-id-name.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-named-iee-cycle.js-strict:true": "test/language/module-code/instn-named-iee-cycle.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-named-star-cycle.js-strict:true": "test/language/module-code/instn-named-star-cycle.js: ReferenceError: require is not defined ", - "test/language/module-code/instn-once.js-strict:true": "test/language/module-code/instn-once.js: SyntaxError: test/language/module-code/instn-once.js: Unexpected token (35:9)\n 33 | import dflt2, {} from './instn-once.js';\n 34 | export * from './instn-once.js';\n> 35 | export * as ns2 from './instn-once.js';\n | ^\n 36 | import dflt3, * as ns from './instn-once.js';\n 37 | export default null;\n 38 | ", - "test/language/module-code/instn-same-global.js-strict:true": "test/language/module-code/instn-same-global.js: ReferenceError: require is not defined ", - "test/language/module-code/instn-star-ambiguous.js-strict:true": "test/language/module-code/instn-star-ambiguous.js: ReferenceError: require is not defined ", - "test/language/module-code/instn-star-as-props-dflt-skip.js-strict:true": "test/language/module-code/instn-star-as-props-dflt-skip.js: ReferenceError: require is not defined ", - "test/language/module-code/instn-star-binding.js-strict:true": "test/language/module-code/instn-star-binding.js: ReferenceError: require is not defined ", - "test/language/module-code/instn-star-equality.js-strict:true": "test/language/module-code/instn-star-equality.js: ReferenceError: require is not defined ", - "test/language/module-code/instn-star-id-name.js-strict:true": "test/language/module-code/instn-star-id-name.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-star-iee-cycle.js-strict:true": "test/language/module-code/instn-star-iee-cycle.js: ReferenceError: exports is not defined ", - "test/language/module-code/instn-star-props-circular.js-strict:true": "test/language/module-code/instn-star-props-circular.js: ReferenceError: require is not defined ", - "test/language/module-code/instn-star-props-dflt-keep-indirect.js-strict:true": "test/language/module-code/instn-star-props-dflt-keep-indirect.js: ReferenceError: require is not defined ", - "test/language/module-code/instn-star-props-dflt-keep-local.js-strict:true": "test/language/module-code/instn-star-props-dflt-keep-local.js: ReferenceError: require is not defined ", - "test/language/module-code/instn-star-props-dflt-skip.js-strict:true": "test/language/module-code/instn-star-props-dflt-skip.js: ReferenceError: require is not defined ", - "test/language/module-code/instn-star-props-nrml.js-strict:true": "test/language/module-code/instn-star-props-nrml.js: ReferenceError: require is not defined ", - "test/language/module-code/instn-star-star-cycle.js-strict:true": "test/language/module-code/instn-star-star-cycle.js: ReferenceError: require is not defined ", - "test/language/module-code/namespace/Symbol.iterator.js-strict:true": "test/language/module-code/namespace/Symbol.iterator.js: ReferenceError: require is not defined ", - "test/language/module-code/namespace/Symbol.toStringTag.js-strict:true": "test/language/module-code/namespace/Symbol.toStringTag.js: ReferenceError: require is not defined ", - "test/language/module-code/namespace/internals/define-own-property.js-strict:true": "test/language/module-code/namespace/internals/define-own-property.js: ReferenceError: exports is not defined ", - "test/language/module-code/namespace/internals/delete-exported-init.js-strict:true": "test/language/module-code/namespace/internals/delete-exported-init.js: ReferenceError: exports is not defined ", - "test/language/module-code/namespace/internals/delete-exported-uninit.js-strict:true": "test/language/module-code/namespace/internals/delete-exported-uninit.js: ReferenceError: exports is not defined ", - "test/language/module-code/namespace/internals/delete-non-exported.js-strict:true": "test/language/module-code/namespace/internals/delete-non-exported.js: ReferenceError: require is not defined ", - "test/language/module-code/namespace/internals/enumerate-binding-uninit.js-strict:true": "test/language/module-code/namespace/internals/enumerate-binding-uninit.js: ReferenceError: exports is not defined ", - "test/language/module-code/namespace/internals/get-nested-namespace-dflt-skip.js-strict:true": "test/language/module-code/namespace/internals/get-nested-namespace-dflt-skip.js: ReferenceError: require is not defined ", - "test/language/module-code/namespace/internals/get-nested-namespace-props-nrml.js-strict:true": "test/language/module-code/namespace/internals/get-nested-namespace-props-nrml.js: ReferenceError: require is not defined ", - "test/language/module-code/namespace/internals/get-own-property-str-found-init.js-strict:true": "test/language/module-code/namespace/internals/get-own-property-str-found-init.js: ReferenceError: exports is not defined ", - "test/language/module-code/namespace/internals/get-own-property-str-found-uninit.js-strict:true": "test/language/module-code/namespace/internals/get-own-property-str-found-uninit.js: ReferenceError: exports is not defined ", - "test/language/module-code/namespace/internals/get-own-property-str-not-found.js-strict:true": "test/language/module-code/namespace/internals/get-own-property-str-not-found.js: ReferenceError: exports is not defined ", - "test/language/module-code/namespace/internals/get-own-property-sym.js-strict:true": "test/language/module-code/namespace/internals/get-own-property-sym.js: ReferenceError: require is not defined ", - "test/language/module-code/namespace/internals/get-prototype-of.js-strict:true": "test/language/module-code/namespace/internals/get-prototype-of.js: ReferenceError: require is not defined ", - "test/language/module-code/namespace/internals/get-str-found-init.js-strict:true": "test/language/module-code/namespace/internals/get-str-found-init.js: ReferenceError: exports is not defined ", - "test/language/module-code/namespace/internals/get-str-found-uninit.js-strict:true": "test/language/module-code/namespace/internals/get-str-found-uninit.js: ReferenceError: exports is not defined ", - "test/language/module-code/namespace/internals/get-str-initialize.js-strict:true": "test/language/module-code/namespace/internals/get-str-initialize.js: ReferenceError: exports is not defined ", - "test/language/module-code/namespace/internals/get-str-not-found.js-strict:true": "test/language/module-code/namespace/internals/get-str-not-found.js: ReferenceError: exports is not defined ", - "test/language/module-code/namespace/internals/get-str-update.js-strict:true": "test/language/module-code/namespace/internals/get-str-update.js: ReferenceError: exports is not defined ", - "test/language/module-code/namespace/internals/get-sym-found.js-strict:true": "test/language/module-code/namespace/internals/get-sym-found.js: ReferenceError: require is not defined ", - "test/language/module-code/namespace/internals/get-sym-not-found.js-strict:true": "test/language/module-code/namespace/internals/get-sym-not-found.js: ReferenceError: require is not defined ", - "test/language/module-code/namespace/internals/has-property-str-found-init.js-strict:true": "test/language/module-code/namespace/internals/has-property-str-found-init.js: ReferenceError: exports is not defined ", - "test/language/module-code/namespace/internals/has-property-str-found-uninit.js-strict:true": "test/language/module-code/namespace/internals/has-property-str-found-uninit.js: ReferenceError: exports is not defined ", - "test/language/module-code/namespace/internals/has-property-str-not-found.js-strict:true": "test/language/module-code/namespace/internals/has-property-str-not-found.js: ReferenceError: exports is not defined ", - "test/language/module-code/namespace/internals/has-property-sym-found.js-strict:true": "test/language/module-code/namespace/internals/has-property-sym-found.js: ReferenceError: require is not defined ", - "test/language/module-code/namespace/internals/has-property-sym-not-found.js-strict:true": "test/language/module-code/namespace/internals/has-property-sym-not-found.js: ReferenceError: require is not defined ", - "test/language/module-code/namespace/internals/is-extensible.js-strict:true": "test/language/module-code/namespace/internals/is-extensible.js: ReferenceError: require is not defined ", - "test/language/module-code/namespace/internals/object-hasOwnProperty-binding-uninit.js-strict:true": "test/language/module-code/namespace/internals/object-hasOwnProperty-binding-uninit.js: ReferenceError: exports is not defined ", - "test/language/module-code/namespace/internals/object-keys-binding-uninit.js-strict:true": "test/language/module-code/namespace/internals/object-keys-binding-uninit.js: ReferenceError: exports is not defined ", - "test/language/module-code/namespace/internals/object-propertyIsEnumerable-binding-uninit.js-strict:true": "test/language/module-code/namespace/internals/object-propertyIsEnumerable-binding-uninit.js: ReferenceError: exports is not defined ", - "test/language/module-code/namespace/internals/own-property-keys-binding-types.js-strict:true": "test/language/module-code/namespace/internals/own-property-keys-binding-types.js: ReferenceError: exports is not defined ", - "test/language/module-code/namespace/internals/own-property-keys-sort.js-strict:true": "test/language/module-code/namespace/internals/own-property-keys-sort.js: ReferenceError: exports is not defined ", - "test/language/module-code/namespace/internals/prevent-extensions.js-strict:true": "test/language/module-code/namespace/internals/prevent-extensions.js: ReferenceError: require is not defined ", - "test/language/module-code/namespace/internals/set-prototype-of-null.js-strict:true": "test/language/module-code/namespace/internals/set-prototype-of-null.js: ReferenceError: require is not defined ", - "test/language/module-code/namespace/internals/set-prototype-of.js-strict:true": "test/language/module-code/namespace/internals/set-prototype-of.js: ReferenceError: require is not defined ", - "test/language/module-code/namespace/internals/set.js-strict:true": "test/language/module-code/namespace/internals/set.js: ReferenceError: exports is not defined ", - "test/language/module-code/parse-err-hoist-lex-fun.js-strict:true": "test/language/module-code/parse-err-hoist-lex-fun.js: error is not an object (Test262: This statement should not be evaluated.)", - "test/language/module-code/parse-export-empty.js-strict:true": "test/language/module-code/parse-export-empty.js: ReferenceError: exports is not defined ", "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-integer-separators.js-strict:true": "test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-integer-separators.js: SyntaxError: test/language/statements/class/cpn-class-decl-accessors-computed-property-name-from-integer-separators.js: Identifier directly after number (40:8)\n 38 | \n 39 | class C {\n> 40 | get [1_2_3_4_5_6_7_8]() {\n | ^\n 41 | return 1_2_3_4_5_6_7_8;\n 42 | }\n 43 | ", "test/language/statements/class/cpn-class-decl-computed-property-name-from-integer-separators.js-strict:true": "test/language/statements/class/cpn-class-decl-computed-property-name-from-integer-separators.js: SyntaxError: test/language/statements/class/cpn-class-decl-computed-property-name-from-integer-separators.js: Identifier directly after number (40:4)\n 38 | \n 39 | class C {\n> 40 | [1_2_3_4_5_6_7_8]() {\n | ^\n 41 | return 1_2_3_4_5_6_7_8;\n 42 | }\n 43 | static [1_2_3_4_5_6_7_8]() { ", "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-integer-separators.js-strict:true": "test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-integer-separators.js: SyntaxError: test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-integer-separators.js: Identifier directly after number (40:4)\n 38 | \n 39 | let C = class {\n> 40 | [1_2_3_4_5_6_7_8] = 1_2_3_4_5_6_7_8;\n | ^\n 41 | \n 42 | static [1_2_3_4_5_6_7_8] = 1_2_3_4_5_6_7_8;\n 43 | }; ", diff --git a/js/tc39/tc39_test.go b/js/tc39/tc39_test.go index e43e8fd9926..aae6588ba1f 100644 --- a/js/tc39/tc39_test.go +++ b/js/tc39/tc39_test.go @@ -202,6 +202,8 @@ var ( "test/built-ins/Object/prototype/__lookup", // AnnexB lookupGetter lookupSetter "test/built-ins/Object/prototype/__define", // AnnexB defineGetter defineSetter + + "test/language/module-code/", // this requires that we rewrite the js package in a way that it can this tests - which is unlikely to ever happen } )