Skip to content

Commit

Permalink
tc39: ignore a bunch of tests not updated for the latest spec
Browse files Browse the repository at this point in the history
  • Loading branch information
mstoykov committed Jul 28, 2022
1 parent 2892bc4 commit b6d9613
Show file tree
Hide file tree
Showing 2 changed files with 47 additions and 46 deletions.
46 changes: 0 additions & 46 deletions js/tc39/breaking_test_errors.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,6 @@
"test/built-ins/TypedArrayConstructors/BigUint64Array/is-a-constructor.js-strict:true": "test/built-ins/TypedArrayConstructors/BigUint64Array/is-a-constructor.js: ReferenceError: BigUint64Array is not defined <at omitted>",
"test/language/destructuring/binding/syntax/destructuring-array-parameters-function-arguments-length.js-strict:true": "test/language/destructuring/binding/syntax/destructuring-array-parameters-function-arguments-length.js: SyntaxError: test/language/destructuring/binding/syntax/destructuring-array-parameters-function-arguments-length.js: Unexpected token (35:33)\n 33 | assert.sameValue((async ([a,b]) => {}).length, 1);\n 34 | assert.sameValue((async function([a,b]) {}).length, 1);\n> 35 | assert.sameValue((async function * ([a,b]) {}).length, 1);\n | ^\n 36 | \n 37 | <at omitted>",
"test/language/destructuring/binding/syntax/destructuring-object-parameters-function-arguments-length.js-strict:true": "test/language/destructuring/binding/syntax/destructuring-object-parameters-function-arguments-length.js: SyntaxError: test/language/destructuring/binding/syntax/destructuring-object-parameters-function-arguments-length.js: Unexpected token (35:33)\n 33 | assert.sameValue((async ({a,b}) => {}).length, 1);\n 34 | assert.sameValue((async function({a,b}) {}).length, 1);\n> 35 | assert.sameValue((async function * ({a,b}) {}).length, 1);\n | ^\n 36 | \n 37 | <at omitted>",
"test/language/expressions/assignment/S11.13.1_A7_T3.js-strict:true": "test/language/expressions/assignment/S11.13.1_A7_T3.js: Test262Error: Expected a DummyError but got a Test262Error <at omitted>",
"test/language/expressions/assignment/dstr/array-rest-before-elision.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-before-elision.js: error is not an object (Test262: This statement should not be evaluated.)",
"test/language/expressions/assignment/dstr/array-rest-elision-invalid.js-strict:true": "test/language/expressions/assignment/dstr/array-rest-elision-invalid.js: error is not an object (Test262: This statement should not be evaluated.)",
"test/language/expressions/assignment/fn-name-lhs-cover.js-strict:true": "test/language/expressions/assignment/fn-name-lhs-cover.js: Test262Error: descriptor value should be <at omitted>",
Expand All @@ -43,39 +42,6 @@
"test/language/expressions/class/elements/private-getter-is-not-a-own-property.js-strict:true": "test/language/expressions/class/elements/private-getter-is-not-a-own-property.js: TypeError: Object has no member '__lookupGetter__' <at omitted>",
"test/language/expressions/class/elements/private-setter-is-not-a-own-property.js-strict:true": "test/language/expressions/class/elements/private-setter-is-not-a-own-property.js: TypeError: Object has no member '__lookupSetter__' <at omitted>",
"test/language/expressions/class/heritage-arrow-function.js-strict:true": "test/language/expressions/class/heritage-arrow-function.js: test/language/expressions/class/heritage-arrow-function.js: Line 30:36 Unexpected token => (and 4 more errors)",
"test/language/expressions/compound-assignment/S11.13.2_A7.10_T1.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.10_T1.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.10_T2.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.10_T2.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.10_T4.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.10_T4.js: Test262Error: Expected true but got false <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.11_T1.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.11_T1.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.11_T2.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.11_T2.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.11_T4.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.11_T4.js: Test262Error: Expected true but got false <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.1_T1.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.1_T1.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.1_T2.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.1_T2.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.1_T4.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.1_T4.js: Test262Error: Expected true but got false <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.2_T1.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.2_T1.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.2_T2.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.2_T2.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.2_T4.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.2_T4.js: Test262Error: Expected true but got false <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.3_T1.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.3_T1.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.3_T2.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.3_T2.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.3_T4.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.3_T4.js: Test262Error: Expected true but got false <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.4_T1.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.4_T1.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.4_T2.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.4_T2.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.4_T4.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.4_T4.js: Test262Error: Expected true but got false <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.5_T1.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.5_T1.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.5_T2.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.5_T2.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.5_T4.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.5_T4.js: Test262Error: Expected true but got false <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.6_T1.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.6_T1.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.6_T2.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.6_T2.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.6_T4.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.6_T4.js: Test262Error: Expected true but got false <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.7_T1.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.7_T1.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.7_T2.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.7_T2.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.7_T4.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.7_T4.js: Test262Error: Expected true but got false <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.8_T1.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.8_T1.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.8_T2.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.8_T2.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.8_T4.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.8_T4.js: Test262Error: Expected true but got false <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.9_T1.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.9_T1.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.9_T2.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.9_T2.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/compound-assignment/S11.13.2_A7.9_T4.js-strict:true": "test/language/expressions/compound-assignment/S11.13.2_A7.9_T4.js: Test262Error: Expected true but got false <at omitted>",
"test/language/expressions/new.target/escaped-new.js-strict:true": "test/language/expressions/new.target/escaped-new.js: error is not an object (Test262: This statement should not be evaluated.)",
"test/language/expressions/new.target/escaped-target.js-strict:true": "test/language/expressions/new.target/escaped-target.js: error is not an object (Test262: This statement should not be evaluated.)",
"test/language/expressions/object/cpn-obj-lit-computed-property-name-from-integer-separators.js-strict:true": "test/language/expressions/object/cpn-obj-lit-computed-property-name-from-integer-separators.js: SyntaxError: test/language/expressions/object/cpn-obj-lit-computed-property-name-from-integer-separators.js: Identifier directly after number (29:4)\n 27 | \n 28 | let o = {\n> 29 | [1_2_3_4_5_6_7_8]: 1_2_3_4_5_6_7_8\n | ^\n 30 | };\n 31 | \n 32 | assert.sameValue( <at omitted>",
Expand All @@ -89,18 +55,6 @@
"test/language/expressions/object/method-definition/escaped-set.js-strict:true": "test/language/expressions/object/method-definition/escaped-set.js: error is not an object (Test262: This statement should not be evaluated.)",
"test/language/expressions/object/method-definition/object-method-returns-promise.js-strict:true": "test/language/expressions/object/method-definition/object-method-returns-promise.js: test/language/expressions/object/method-definition/object-method-returns-promise.js: Line 12:9 Unexpected identifier (and 4 more errors)",
"test/language/expressions/optional-chaining/member-expression.js-strict:true": "test/language/expressions/optional-chaining/member-expression.js: SyntaxError: test/language/expressions/optional-chaining/member-expression.js: Unexpected token (18:23)\n 16 | // IdentifierReference\n 17 | const a = {b: 22};\n> 18 | assert.sameValue(22, a?.b);\n | ^\n 19 | // this\n 20 | function fn () {\n 21 | return this?.a <at omitted>",
"test/language/expressions/postfix-decrement/S11.3.2_A6_T1.js-strict:true": "test/language/expressions/postfix-decrement/S11.3.2_A6_T1.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/postfix-decrement/S11.3.2_A6_T2.js-strict:true": "test/language/expressions/postfix-decrement/S11.3.2_A6_T2.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/postfix-decrement/S11.3.2_A6_T3.js-strict:true": "test/language/expressions/postfix-decrement/S11.3.2_A6_T3.js: Test262Error: Expected true but got false <at omitted>",
"test/language/expressions/postfix-increment/S11.3.1_A6_T1.js-strict:true": "test/language/expressions/postfix-increment/S11.3.1_A6_T1.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/postfix-increment/S11.3.1_A6_T2.js-strict:true": "test/language/expressions/postfix-increment/S11.3.1_A6_T2.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/postfix-increment/S11.3.1_A6_T3.js-strict:true": "test/language/expressions/postfix-increment/S11.3.1_A6_T3.js: Test262Error: Expected true but got false <at omitted>",
"test/language/expressions/prefix-decrement/S11.4.5_A6_T1.js-strict:true": "test/language/expressions/prefix-decrement/S11.4.5_A6_T1.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/prefix-decrement/S11.4.5_A6_T2.js-strict:true": "test/language/expressions/prefix-decrement/S11.4.5_A6_T2.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/prefix-decrement/S11.4.5_A6_T3.js-strict:true": "test/language/expressions/prefix-decrement/S11.4.5_A6_T3.js: Test262Error: Expected true but got false <at omitted>",
"test/language/expressions/prefix-increment/S11.4.4_A6_T1.js-strict:true": "test/language/expressions/prefix-increment/S11.4.4_A6_T1.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/prefix-increment/S11.4.4_A6_T2.js-strict:true": "test/language/expressions/prefix-increment/S11.4.4_A6_T2.js: Test262Error: Expected a TypeError but got a Test262Error <at omitted>",
"test/language/expressions/prefix-increment/S11.4.4_A6_T3.js-strict:true": "test/language/expressions/prefix-increment/S11.4.4_A6_T3.js: Test262Error: Expected true but got false <at omitted>",
"test/language/identifiers/part-unicode-14.0.0-escaped.js-strict:true": "test/language/identifiers/part-unicode-14.0.0-escaped.js: SyntaxError: test/language/identifiers/part-unicode-14.0.0-escaped.js: Invalid Unicode escape (17:5)\n 15 | ---*/\n 16 | \n> 17 | var _\\u0898\\u0899\\u089A\\u089B\\u089C\\u089D\\u089E\\u089F\\u08CA\\u08CB\\u08CC\\u08CD\\u08CE\\u08CF\\u08D0\\u08D1\\u08D2\\u0C3C\\u1715\\u180F\\u1AC1\\u1AC2\\u1AC3\\u1AC4\\u1AC5\\u1AC6\\u1AC7\\u1AC8\\u1AC9\\u1ACA\\u1ACB\\u1ACC\\u1ACD\\u1ACE\\u1DFA\\u{10F82}\\u{10F83}\\u{10F84}\\u{10F85}\\u{11070}\\u{11073}\\u{11074}\\u{110C2}\\u{16AC0}\\u{16AC1}\\u{16AC2}\\u{16AC3}\\u{16AC4}\\u{16AC5}\\u{16AC6}\\u{16AC7}\\u{16AC8}\\u{16AC9}\\u{1CF00}\\u{1CF01}\\u{1CF02}\\u{1CF03}\\u{1CF04}\\u{1CF05}\\u{1CF06}\\u{1CF07}\\u{1CF08}\\u{1CF09}\\u{1CF0A}\\u{1CF0B}\\u{1CF0C}\\u{1CF0D}\\u{1CF0E}\\u{1CF0F}\\u{1CF10}\\u{1CF11}\\u{1CF12}\\u{1CF13}\\u{1CF14}\\u{1CF15}\\u{1CF16}\\u{1CF17}\\u{1CF18}\\u{1CF19}\\u{1CF1A}\\u{1CF1B}\\u{1CF1C}\\u{1CF1D}\\u{1CF1E}\\u{1CF1F}\\u{1CF20}\\u{1CF21}\\u{1CF22}\\u{1CF23}\\u{1CF24}\\u{1CF25}\\u{1CF26}\\u{1CF27}\\u{1CF28}\\u{1CF29}\\u{1CF2A}\\u{1CF2B}\\u{1CF2C}\\u{1CF2D}\\u{1CF30}\\u{1CF31}\\u{1CF32}\\u{1CF33}\\u{1CF34}\\u{1CF35}\\u{1CF36}\\u{1CF37}\\u{1CF38}\\u{1CF39}\\u{1CF3A}\\u{1CF3B}\\u{1CF3C}\\u{1CF3D}\\u{1CF3E}\\u{1CF3F}\\u{1CF40}\\u{1CF41}\\u{1CF42}\\u{1CF43}\\u{1CF44}\\u{1CF45}\\u{1CF46}\\u{1E2AE};\n | ^\n 18 | <at omitted>",
"test/language/identifiers/part-unicode-14.0.0.js-strict:true": "test/language/identifiers/part-unicode-14.0.0.js: SyntaxError: test/language/identifiers/part-unicode-14.0.0.js: Unexpected character '࢘' (15:5)\n 13 | ---*/\n 14 | \n> 15 | var _఼᜕࢙࢚࢛࣏࣐࣑࣒࢘࢜࢝࢞࢟࣊࣋࣌࣍࣎᠏𑁰᷺᫃᫄᫊𐾃𐾅᫁᫂᫅᫆᫇᫈᫉᫋ᫌᫍᫎ𐾂𐾄𑁳𑁴𑃂𖫀𖫁𖫂𖫃𖫄𖫅𖫆𖫇𖫈𖫉𜼀𜼁𜼂𜼃𜼄𜼅𜼆𜼇𜼈𜼉𜼊𜼋𜼌𜼍𜼎𜼏𜼐𜼑𜼒𜼓𜼔𜼕𜼖𜼗𜼘𜼙𜼚𜼛𜼜𜼝𜼞𜼟𜼠𜼡𜼢𜼣𜼤𜼥𜼦𜼧𜼨𜼩𜼪𜼫𜼬𜼭𜼰𜼱𜼲𜼳𜼴𜼵𜼶𜼷𜼸𜼹𜼺𜼻𜼼𜼽𜼾𜼿𜽀𜽁𜽂𜽃𜽄𜽅𜽆𞊮;\n | ^\n 16 | <at omitted>",
"test/language/literals/numeric/non-octal-decimal-integer.js-strict:false": "test/language/literals/numeric/non-octal-decimal-integer.js: SyntaxError: test/language/literals/numeric/non-octal-decimal-integer.js: Invalid number (28:17)\n 26 | // NonOctalDecimalIntegerLiteral ::\n 27 | // 0 NonOctalDigit\n> 28 | assert.sameValue(08, 8, '08');\n | ^\n 29 | assert.sameValue(09, 9, '09');\n 30 | \n 31 | // NonOctalDecimalIntegerLiteral :: <at omitted>",
Expand Down
Loading

0 comments on commit b6d9613

Please sign in to comment.