diff --git a/tasks/transform_conformance/snapshots/babel.snap.md b/tasks/transform_conformance/snapshots/babel.snap.md index a34aa225d5f3ec..dd3442d5cced98 100644 --- a/tasks/transform_conformance/snapshots/babel.snap.md +++ b/tasks/transform_conformance/snapshots/babel.snap.md @@ -1,30 +1,6 @@ commit: d20b314c -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -Passed: 327/575 -======= -Passed: 324/679 ->>>>>>> bf24a02a5 (pass context to .call) -======= -Passed: 326/679 ->>>>>>> cb403bf39 (handle base ident doesn't exist) -======= -Passed: 327/679 ->>>>>>> 297805578 (feat: handle delete a?.b) -======= -Passed: 329/679 ->>>>>>> 505377c39 (fix incorrect transform for non-CallExpression) -======= -Passed: 330/679 ->>>>>>> d8ac38f9f (handle chain expression is a callee of CallExpression) -======= -Passed: 329/679 ->>>>>>> 28ce3c8a7 (Fix runtime tests) +Passed: 328/575 # All Passed: * babel-plugin-transform-class-static-block @@ -320,303 +296,6 @@ x Output mismatch x Output mismatch -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -======= -# babel-plugin-transform-optional-chaining (4/45) -======= -# babel-plugin-transform-optional-chaining (6/45) ->>>>>>> cb403bf39 (handle base ident doesn't exist) -======= -# babel-plugin-transform-optional-chaining (7/45) ->>>>>>> 297805578 (feat: handle delete a?.b) -======= -# babel-plugin-transform-optional-chaining (9/45) ->>>>>>> 505377c39 (fix incorrect transform for non-CallExpression) -======= -# babel-plugin-transform-optional-chaining (10/45) ->>>>>>> d8ac38f9f (handle chain expression is a callee of CallExpression) -======= -# babel-plugin-transform-optional-chaining (9/45) ->>>>>>> 28ce3c8a7 (Fix runtime tests) -* assumption-noDocumentAll/assignment/input.js -x Output mismatch - -* assumption-noDocumentAll/cast-to-boolean/input.js -x Output mismatch - -* assumption-noDocumentAll/in-function-params/input.js -x Output mismatch - -* assumption-noDocumentAll/memoize/input.js -x Output mismatch - -* assumption-noDocumentAll/optional-eval-call/input.js -x Output mismatch - -* assumption-noDocumentAll/super-method-call/input.js -x Output mismatch - -* assumption-pureGetters/function-call/input.js -x Output mismatch - -* assumption-pureGetters/memoize/input.js -x Output mismatch - -* assumption-pureGetters/super-method-call/input.js -x Output mismatch - -* general/cast-to-boolean/input.js -x Output mismatch - -* general/delete-in-function-params/input.js -x Output mismatch - -* general/function-call/input.js -x Output mismatch - -* general/function-call-loose/input.js -x Output mismatch - -* general/function-call-spread/input.js -x Output mismatch - -* general/in-function-params/input.js -x Output mismatch - -* general/in-function-params-loose/input.js -x Output mismatch - -* general/in-method-key-loose/input.js -x Output mismatch - -* general/member-access/input.js -x Output mismatch - -* general/memoize-loose/input.js -x Output mismatch - -* general/optional-eval-call/input.js -x Output mismatch - -* general/optional-eval-call-loose/input.js -x Output mismatch - -* general/parenthesized-member-call/input.js -x Output mismatch - -* general/parenthesized-member-call-loose/input.js -x Output mismatch - -* general/super-method-call-loose/input.js -x Output mismatch - -* loose/cast-to-boolean/input.js -x Output mismatch - -* regression/10959-transform-optional-chaining/input.ts -x Output mismatch - -* regression/10959-transform-ts/input.ts -x Output mismatch - -* regression/10959-transform-ts-and-optional-chaining/input.ts -x Output mismatch - -* regression/15887/input.js -x Output mismatch - -* regression/7642/input.js -x Output mismatch - -* transparent-expr-wrappers/ts-as-call-context/input.ts -x Output mismatch - -* transparent-expr-wrappers/ts-as-call-context-in-if/input.ts -x Output mismatch - -* transparent-expr-wrappers/ts-as-function-call-loose/input.ts -x Output mismatch - -* transparent-expr-wrappers/ts-as-in-conditional/input.ts -x Output mismatch - -* transparent-expr-wrappers/ts-as-member-expression/input.ts -x Output mismatch - -* transparent-expr-wrappers/ts-parenthesized-expression-member-call/input.ts -x Output mismatch - - -# babel-plugin-transform-object-rest-spread (5/59) -* assumption-ignoreFunctionLength/parameters-object-rest-used-in-default/input.js -x Output mismatch - -* assumption-objectRestNoSymbols/rest-assignment-expression/input.js -x Output mismatch - -* assumption-objectRestNoSymbols/rest-computed/input.js -x Output mismatch - -* assumption-objectRestNoSymbols/rest-nested/input.js -x Output mismatch - -* assumption-objectRestNoSymbols/rest-var-declaration/input.js -x Output mismatch - -* assumption-pureGetters/rest-remove-unused-excluded-keys/input.js -x Output mismatch - -* assumption-pureGetters/spread-single-call/input.js -x Output mismatch - -* assumption-setSpreadProperties/assignment/input.js -x Output mismatch - -* assumption-setSpreadProperties/expression/input.js -x Output mismatch - -* assumption-setSpreadProperties/targets-support-object-assign/input.js -x Output mismatch - -* assumption-setSpreadProperties-with-useBuiltIns/assignment/input.js -x Output mismatch - -* assumption-setSpreadProperties-with-useBuiltIns/expression/input.js -x Output mismatch - -* object-rest/assignment-expression/input.js -x Output mismatch - -* object-rest/catch-clause/input.js -x Output mismatch - -* object-rest/duplicate-decl-bug/input.js -x Output mismatch - -* object-rest/export/input.mjs -x Output mismatch - -* object-rest/for-x/input.js -x Output mismatch - -* object-rest/for-x-array-pattern/input.js -x Output mismatch - -* object-rest/for-x-completion-record/input.js -x Output mismatch - -* object-rest/impure-computed/input.js -x Output mismatch - -* object-rest/nested/input.js -x Output mismatch - -* object-rest/nested-2/input.js -x Output mismatch - -* object-rest/nested-array/input.js -x Output mismatch - -* object-rest/nested-array-2/input.js -x Output mismatch - -* object-rest/nested-computed-key/input.js -x Output mismatch - -* object-rest/nested-default-value/input.js -x Output mismatch - -* object-rest/nested-literal-property/input.js -x Output mismatch - -* object-rest/nested-order/input.js -x Output mismatch - -* object-rest/non-string-computed/input.js -x Output mismatch - -* object-rest/null-destructuring/input.js -x Output mismatch - -* object-rest/object-ref-computed/input.js -x Output mismatch - -* object-rest/parameters/input.js -x Output mismatch - -* object-rest/parameters-object-rest-used-in-default/input.js -x Output mismatch - -* object-rest/remove-unused-excluded-keys-loose/input.js -x Output mismatch - -* object-rest/symbol/input.js -x Output mismatch - -* object-rest/template-literal-allLiterals-true-no-hoisting/input.js -x Output mismatch - -* object-rest/template-literal-property-allLiterals-false/input.js -x Output mismatch - -* object-rest/template-literal-property-allLiterals-true/input.js -x Output mismatch - -* object-rest/variable-destructuring/input.js -x Output mismatch - -* object-rest/with-array-rest/input.js -x Output mismatch - -* object-spread/expression/input.js -x Output mismatch - -* object-spread/side-effect/input.js -x Output mismatch - -* object-spread-loose/assignment/input.js -x Output mismatch - -* object-spread-loose/expression/input.js -x Output mismatch - -* object-spread-loose/parameters-object-rest-used-in-default/input.js -x Output mismatch - -* object-spread-loose/side-effect/input.js -x Output mismatch - -* object-spread-loose/variable-declaration/input.js -x Output mismatch - -* object-spread-loose-builtins/expression/input.js -x Output mismatch - -* object-spread-loose-builtins/side-effect/input.js -x Output mismatch - -* regression/gh-4904/input.js -x Output mismatch - -* regression/gh-5151/input.js -x Output mismatch - -* regression/gh-7304/input.mjs -x Output mismatch - -* regression/gh-7388/input.js -x Output mismatch - -* regression/gh-8323/input.js -x Output mismatch - - ->>>>>>> bf24a02a5 (pass context to .call) # babel-plugin-transform-async-to-generator (11/28) * assumption-ignoreFunctionLength-true/basic/input.mjs x Output mismatch @@ -729,11 +408,7 @@ rebuilt : ScopeId(1): [] x Output mismatch -<<<<<<< HEAD -# babel-plugin-transform-typescript (45/156) -======= -# babel-plugin-transform-typescript (44/156) ->>>>>>> bf24a02a5 (pass context to .call) +# babel-plugin-transform-typescript (46/156) * cast/as-expression/input.ts Unresolved references mismatch: after transform: ["T", "x"] diff --git a/tasks/transform_conformance/snapshots/babel_exec.snap.md b/tasks/transform_conformance/snapshots/babel_exec.snap.md index e3a1cf10bacc27..63303c56d81938 100644 --- a/tasks/transform_conformance/snapshots/babel_exec.snap.md +++ b/tasks/transform_conformance/snapshots/babel_exec.snap.md @@ -11,288 +11,9 @@ Error: 'eval' and 'arguments' cannot be used as a binding identifier in strict m ❯ ssrTransformScript ../../node_modules/.pnpm/vite@5.4.8_@types+node@22.9.0/node_modules/vite/dist/node/chunks/dep-CDnG8rE7.js:52319:11 ❯ loadAndTransform ../../node_modules/.pnpm/vite@5.4.8_@types+node@22.9.0/node_modules/vite/dist/node/chunks/dep-CDnG8rE7.js:51917:72 -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD - FAIL fixtures/babel-plugin-transform-arrow-functions-test-fixtures-arrow-functions-implicit-var-arguments-exec.test.js [ fixtures/babel-plugin-transform-arrow-functions-test-fixtures-arrow-functions-implicit-var-arguments-exec.test.js ] -Error: 'eval' and 'arguments' cannot be used as a binding identifier in strict mode - ❯ getRollupError ../../node_modules/.pnpm/rollup@4.24.0/node_modules/rollup/dist/es/shared/parseAst.js:395:41 - ❯ convertProgram ../../node_modules/.pnpm/rollup@4.24.0/node_modules/rollup/dist/es/shared/parseAst.js:1083:26 - ❯ parseAstAsync ../../node_modules/.pnpm/rollup@4.24.0/node_modules/rollup/dist/es/shared/parseAst.js:2069:106 - ❯ ssrTransformScript ../../node_modules/.pnpm/vite@5.4.8_@types+node@22.9.0/node_modules/vite/dist/node/chunks/dep-CDnG8rE7.js:52319:11 - ❯ loadAndTransform ../../node_modules/.pnpm/vite@5.4.8_@types+node@22.9.0/node_modules/vite/dist/node/chunks/dep-CDnG8rE7.js:51917:72 - -<<<<<<< HEAD -<<<<<<< HEAD -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/4]⎯ - -⎯⎯⎯⎯⎯⎯⎯ Failed Tests 3 ⎯⎯⎯⎯⎯⎯⎯ -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/28]⎯ -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/20]⎯ ->>>>>>> bf24a02a5 (pass context to .call) - -⎯⎯⎯⎯⎯⎯ Failed Tests 19 ⎯⎯⎯⎯⎯⎯⎯ -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/21]⎯ - -⎯⎯⎯⎯⎯⎯ Failed Tests 20 ⎯⎯⎯⎯⎯⎯⎯ ->>>>>>> 6160b0e9c (tidy up and add some documentations) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/20]⎯ - -⎯⎯⎯⎯⎯⎯ Failed Tests 19 ⎯⎯⎯⎯⎯⎯⎯ ->>>>>>> 297805578 (feat: handle delete a?.b) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/18]⎯ - -⎯⎯⎯⎯⎯⎯ Failed Tests 17 ⎯⎯⎯⎯⎯⎯⎯ ->>>>>>> d8ac38f9f (handle chain expression is a callee of CallExpression) - - FAIL fixtures/babel-plugin-transform-object-rest-spread-test-fixtures-assumption-objectRestNoSymbols-rest-ignore-symbols-exec.test.js > exec -AssertionError: expected true to be false // Object.is equality - -- Expected -+ Received - -- false -+ true - - ❯ fixtures/babel-plugin-transform-object-rest-spread-test-fixtures-assumption-objectRestNoSymbols-rest-ignore-symbols-exec.test.js:12:19 - 10| expect(a).toBe(1); - 11| expect(r.b).toBe(2); - 12| expect(sym in r).toBe(false); - | ^ - 13| }) - -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[2/20]⎯ -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[2/21]⎯ ->>>>>>> 6160b0e9c (tidy up and add some documentations) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[2/20]⎯ ->>>>>>> 297805578 (feat: handle delete a?.b) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[2/18]⎯ ->>>>>>> d8ac38f9f (handle chain expression is a callee of CallExpression) - - FAIL fixtures/babel-plugin-transform-object-rest-spread-test-fixtures-assumption-pureGetters-rest-remove-unused-excluded-keys-exec.test.js > exec -AssertionError: expected true to be false // Object.is equality - -- Expected -+ Received - -- false -+ true - - ❯ fixtures/babel-plugin-transform-object-rest-spread-test-fixtures-assumption-pureGetters-rest-remove-unused-excluded-keys-exec.test.js:10:17 - 8| let { foo,...rest } = obj; - 9| expect("foo" in rest).toBe(false); - 10| expect(called).toBe(false); - | ^ - 11| }) - -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[3/20]⎯ -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[3/21]⎯ ->>>>>>> 6160b0e9c (tidy up and add some documentations) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[3/20]⎯ ->>>>>>> 297805578 (feat: handle delete a?.b) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[3/18]⎯ ->>>>>>> d8ac38f9f (handle chain expression is a callee of CallExpression) - - FAIL fixtures/babel-plugin-transform-object-rest-spread-test-fixtures-assumption-pureGetters-spread-single-call-exec.test.js > exec -AssertionError: expected { foo: +0, middle: 1, bar: 1 } to deeply equal { foo: +0, middle: +0, bar: 1 } - -- Expected -+ Received - - Object { - "bar": 1, - "foo": 0, -- "middle": 0, -+ "middle": 1, - } - - ❯ fixtures/babel-plugin-transform-object-rest-spread-test-fixtures-assumption-pureGetters-spread-single-call-exec.test.js:12:14 - 10| } }; - 11| let res = _objectSpread(_objectSpread(_objectSpread({}, withFoo), { m… - 12| expect(res).toEqual({ - | ^ - 13| foo: 0, - 14| middle: 0, - -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[4/20]⎯ -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[4/21]⎯ ->>>>>>> 6160b0e9c (tidy up and add some documentations) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[4/20]⎯ ->>>>>>> 297805578 (feat: handle delete a?.b) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[4/18]⎯ ->>>>>>> d8ac38f9f (handle chain expression is a callee of CallExpression) - - FAIL fixtures/babel-plugin-transform-object-rest-spread-test-fixtures-assumption-setSpreadProperties-no-object-assign-exec-exec.test.js > exec -AssertionError: expected [Function] to throw an error - ❯ fixtures/babel-plugin-transform-object-rest-spread-test-fixtures-assumption-setSpreadProperties-no-object-assign-exec-exec.test.js:13:5 - 11| expect(() => { - 12| const objSpread = _objectSpread({}, obj); - 13| }).toThrow(); - | ^ - 14| const obj2 = { "NOWRITE": 456 }; - 15| expect(() => { - -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[5/20]⎯ -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[5/21]⎯ ->>>>>>> 6160b0e9c (tidy up and add some documentations) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[5/20]⎯ ->>>>>>> 297805578 (feat: handle delete a?.b) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[5/18]⎯ ->>>>>>> d8ac38f9f (handle chain expression is a callee of CallExpression) - - FAIL fixtures/babel-plugin-transform-object-rest-spread-test-fixtures-assumption-setSpreadProperties-with-useBuiltIns-no-object-assign-exec-exec.test.js > exec -AssertionError: expected [Function] to throw an error - ❯ fixtures/babel-plugin-transform-object-rest-spread-test-fixtures-assumption-setSpreadProperties-with-useBuiltIns-no-object-assign-exec-exec.test.js:13:5 - 11| expect(() => { - 12| const objSpread = _objectSpread({}, obj); - 13| }).toThrow(); - | ^ - 14| const obj2 = { "NOWRITE": 456 }; - 15| expect(() => { - -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[6/20]⎯ -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[6/21]⎯ ->>>>>>> 6160b0e9c (tidy up and add some documentations) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[6/20]⎯ ->>>>>>> 297805578 (feat: handle delete a?.b) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[6/18]⎯ ->>>>>>> d8ac38f9f (handle chain expression is a callee of CallExpression) - - FAIL fixtures/babel-plugin-transform-object-rest-spread-test-fixtures-object-spread-expression-exec.test.js > exec -AssertionError: expected [ 1, 2 ] to deeply equal [ 1 ] - -- Expected -+ Received - - Array [ - 1, -+ 2, - ] - - ❯ fixtures/babel-plugin-transform-object-rest-spread-test-fixtures-object-spread-expression-exec.test.js:10:14 - 8| log.push(2); - 9| } }); - 10| expect(log).toEqual([1]); - | ^ - 11| }) +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/8]⎯ -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[7/20]⎯ -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[7/21]⎯ ->>>>>>> 6160b0e9c (tidy up and add some documentations) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[7/20]⎯ ->>>>>>> 297805578 (feat: handle delete a?.b) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[7/18]⎯ ->>>>>>> d8ac38f9f (handle chain expression is a callee of CallExpression) - - FAIL fixtures/babel-plugin-transform-object-rest-spread-test-fixtures-object-spread-loose-builtins-side-effect-exec.test.js > exec -AssertionError: expected { a: 1, b: 1 } to deeply equal { a: 2, b: 1 } - -- Expected -+ Received - - Object { -- "a": 2, -+ "a": 1, - "b": 1, - } - - ❯ fixtures/babel-plugin-transform-object-rest-spread-test-fixtures-object-spread-loose-builtins-side-effect-exec.test.js:9:12 - 7| }; - 8| var o = Object.assign(Object.assign({ a: 3 }, k), { b: k.a++ }); - 9| expect(o).toEqual({ - | ^ - 10| a: 2, - 11| b: 1 - -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[8/20]⎯ -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[8/21]⎯ ->>>>>>> 6160b0e9c (tidy up and add some documentations) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[8/20]⎯ ->>>>>>> 297805578 (feat: handle delete a?.b) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[8/18]⎯ ->>>>>>> d8ac38f9f (handle chain expression is a callee of CallExpression) - - FAIL fixtures/babel-plugin-transform-object-rest-spread-test-fixtures-object-spread-loose-side-effect-exec.test.js > exec -AssertionError: expected { a: 1, b: 1 } to deeply equal { a: 2, b: 1 } - -- Expected -+ Received - - Object { -- "a": 2, -+ "a": 1, - "b": 1, - } - - ❯ fixtures/babel-plugin-transform-object-rest-spread-test-fixtures-object-spread-loose-side-effect-exec.test.js:9:12 - 7| }; - 8| var o = Object.assign(Object.assign({ a: 3 }, k), { b: k.a++ }); - 9| expect(o).toEqual({ - | ^ - 10| a: 2, - 11| b: 1 - -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[9/20]⎯ -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[9/21]⎯ ->>>>>>> 6160b0e9c (tidy up and add some documentations) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[9/20]⎯ ->>>>>>> 297805578 (feat: handle delete a?.b) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[9/18]⎯ ->>>>>>> d8ac38f9f (handle chain expression is a callee of CallExpression) +⎯⎯⎯⎯⎯⎯⎯ Failed Tests 7 ⎯⎯⎯⎯⎯⎯⎯ FAIL fixtures/babel-plugin-transform-optional-chaining-test-fixtures-assumption-noDocumentAll-parenthesized-expression-member-call-exec.test.js > exec TypeError: Cannot read properties of undefined (reading 'x') @@ -306,35 +27,7 @@ TypeError: Cannot read properties of undefined (reading 'x') ❯ Foo.test fixtures/babel-plugin-transform-optional-chaining-test-fixtures-assumption-noDocumentAll-parenthesized-expression-member-call-exec.test.js:25:63 ❯ fixtures/babel-plugin-transform-optional-chaining-test-fixtures-assumption-noDocumentAll-parenthesized-expression-member-call-exec.test.js:68:12 -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[10/20]⎯ -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[10/21]⎯ ->>>>>>> 6160b0e9c (tidy up and add some documentations) - - FAIL fixtures/babel-plugin-transform-optional-chaining-test-fixtures-general-delete-exec.test.js > exec -AssertionError: expected +0 to be undefined - ❯ fixtures/babel-plugin-transform-optional-chaining-test-fixtures-general-delete-exec.test.js:8:18 - 6| const obj = { a: { b: 0 } }; - 7| let test = delete (obj === null || obj === void 0 || (_obj$a = obj.a)… - 8| expect(obj.a.b).toBeUndefined(); - | ^ - 9| expect(test).toBe(true); - 10| test = delete (obj === null || obj === void 0 ? void 0 : obj.a.b); - -<<<<<<< HEAD -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[11/20]⎯ -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[11/21]⎯ ->>>>>>> 6160b0e9c (tidy up and add some documentations) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[10/20]⎯ ->>>>>>> 297805578 (feat: handle delete a?.b) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[10/18]⎯ ->>>>>>> d8ac38f9f (handle chain expression is a callee of CallExpression) +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[2/8]⎯ FAIL fixtures/babel-plugin-transform-optional-chaining-test-fixtures-general-parenthesized-expression-member-call-exec.test.js > exec TypeError: Cannot read properties of undefined (reading 'x') @@ -348,19 +41,7 @@ TypeError: Cannot read properties of undefined (reading 'x') ❯ Foo.test fixtures/babel-plugin-transform-optional-chaining-test-fixtures-general-parenthesized-expression-member-call-exec.test.js:25:63 ❯ fixtures/babel-plugin-transform-optional-chaining-test-fixtures-general-parenthesized-expression-member-call-exec.test.js:68:12 -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[12/20]⎯ -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[12/21]⎯ ->>>>>>> 6160b0e9c (tidy up and add some documentations) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[11/20]⎯ ->>>>>>> 297805578 (feat: handle delete a?.b) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[11/18]⎯ ->>>>>>> d8ac38f9f (handle chain expression is a callee of CallExpression) +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[3/8]⎯ FAIL fixtures/babel-plugin-transform-optional-chaining-test-fixtures-general-parenthesized-expression-member-call-loose-exec.test.js > exec TypeError: Cannot read properties of undefined (reading 'x') @@ -374,62 +55,7 @@ TypeError: Cannot read properties of undefined (reading 'x') ❯ Foo.test fixtures/babel-plugin-transform-optional-chaining-test-fixtures-general-parenthesized-expression-member-call-loose-exec.test.js:25:63 ❯ fixtures/babel-plugin-transform-optional-chaining-test-fixtures-general-parenthesized-expression-member-call-loose-exec.test.js:68:12 -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[13/20]⎯ -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[13/21]⎯ ->>>>>>> 6160b0e9c (tidy up and add some documentations) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[12/20]⎯ ->>>>>>> 297805578 (feat: handle delete a?.b) - - FAIL fixtures/babel-plugin-transform-optional-chaining-test-fixtures-general-parenthesized-member-call-exec.test.js > exec -TypeError: Cannot read properties of undefined (reading 'x') - ❯ m fixtures/babel-plugin-transform-optional-chaining-test-fixtures-general-parenthesized-member-call-exec.test.js:10:16 - 8| } - 9| m() { - 10| return this.x; - | ^ - 11| } - 12| getSelf() { - ❯ Foo.test fixtures/babel-plugin-transform-optional-chaining-test-fixtures-general-parenthesized-member-call-exec.test.js:22:63 - ❯ fixtures/babel-plugin-transform-optional-chaining-test-fixtures-general-parenthesized-member-call-exec.test.js:62:12 - -<<<<<<< HEAD -<<<<<<< HEAD -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[14/20]⎯ -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[14/21]⎯ ->>>>>>> 6160b0e9c (tidy up and add some documentations) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[13/20]⎯ ->>>>>>> 297805578 (feat: handle delete a?.b) - - FAIL fixtures/babel-plugin-transform-optional-chaining-test-fixtures-general-parenthesized-member-call-loose-exec.test.js > exec -TypeError: Cannot read properties of undefined (reading 'x') - ❯ m fixtures/babel-plugin-transform-optional-chaining-test-fixtures-general-parenthesized-member-call-loose-exec.test.js:10:16 - 8| } - 9| m() { - 10| return this.x; - | ^ - 11| } - 12| getSelf() { - ❯ Foo.test fixtures/babel-plugin-transform-optional-chaining-test-fixtures-general-parenthesized-member-call-loose-exec.test.js:22:63 - ❯ fixtures/babel-plugin-transform-optional-chaining-test-fixtures-general-parenthesized-member-call-loose-exec.test.js:62:12 - -<<<<<<< HEAD -<<<<<<< HEAD -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[15/20]⎯ -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[15/21]⎯ -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[14/20]⎯ ->>>>>>> 297805578 (feat: handle delete a?.b) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[12/18]⎯ ->>>>>>> d8ac38f9f (handle chain expression is a callee of CallExpression) +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[4/8]⎯ FAIL fixtures/babel-plugin-transform-optional-chaining-test-fixtures-regression-15887-exec.test.js > exec AssertionError: expected false to be undefined // Object.is equality @@ -447,69 +73,7 @@ false | ^ 7| }) -<<<<<<< HEAD -<<<<<<< HEAD -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[16/21]⎯ ->>>>>>> 6160b0e9c (tidy up and add some documentations) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[15/20]⎯ ->>>>>>> 297805578 (feat: handle delete a?.b) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[13/18]⎯ ->>>>>>> d8ac38f9f (handle chain expression is a callee of CallExpression) - - FAIL fixtures/babel-plugin-transform-react-jsx-source-test-fixtures-react-source-basic-sample-exec.test.js > exec -ReferenceError: transformAsync is not defined - ❯ fixtures/babel-plugin-transform-react-jsx-source-test-fixtures-react-source-basic-sample-exec.test.js:4:16 - 2| - 3| test("exec", () => { - 4| var actualP = transformAsync("var x = ", Object.assign({},… - | ^ - 5| var expected = ` - 6| var _jsxFileName = "/fake/path/mock.js"; - -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[16/20]⎯ -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[17/21]⎯ ->>>>>>> 6160b0e9c (tidy up and add some documentations) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[16/20]⎯ ->>>>>>> 297805578 (feat: handle delete a?.b) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[14/18]⎯ ->>>>>>> d8ac38f9f (handle chain expression is a callee of CallExpression) - - FAIL fixtures/babel-plugin-transform-react-jsx-source-test-fixtures-react-source-with-source-exec.test.js > exec -ReferenceError: transformAsync is not defined - ❯ fixtures/babel-plugin-transform-react-jsx-source-test-fixtures-react-source-with-source-exec.test.js:4:16 - 2| - 3| test("exec", () => { - 4| var actualP = transformAsync("var x = … - | ^ - 5| var expected = "var x = ;"; - 6| return actualP.then((actual) => { - -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[25/28]⎯ ->>>>>>> b093e06f4 (pass a?.b.c?.d) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[17/20]⎯ ->>>>>>> bf24a02a5 (pass context to .call) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[18/21]⎯ ->>>>>>> 6160b0e9c (tidy up and add some documentations) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[17/20]⎯ ->>>>>>> 297805578 (feat: handle delete a?.b) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[15/18]⎯ ->>>>>>> d8ac38f9f (handle chain expression is a callee of CallExpression) +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[5/8]⎯ FAIL fixtures/babel-preset-env-test-fixtures-plugins-integration-issue-15170-exec.test.js > exec AssertionError: expected [Function] to not throw an error but 'ReferenceError: x is not defined' was thrown @@ -527,27 +91,7 @@ undefined | ^ 7| }) -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[2/4]⎯ -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[26/28]⎯ ->>>>>>> b093e06f4 (pass a?.b.c?.d) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[18/20]⎯ ->>>>>>> bf24a02a5 (pass context to .call) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[19/21]⎯ ->>>>>>> 6160b0e9c (tidy up and add some documentations) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[18/20]⎯ ->>>>>>> 297805578 (feat: handle delete a?.b) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[16/18]⎯ ->>>>>>> d8ac38f9f (handle chain expression is a callee of CallExpression) +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[6/8]⎯ FAIL fixtures/babel-preset-env-test-fixtures-sanity-check-es2015-constants-exec.test.js > exec TypeError: Assignment to constant variable. @@ -558,27 +102,7 @@ TypeError: Assignment to constant variable. | ^ 6| }) -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[3/4]⎯ -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[27/28]⎯ ->>>>>>> b093e06f4 (pass a?.b.c?.d) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[19/20]⎯ ->>>>>>> bf24a02a5 (pass context to .call) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[20/21]⎯ ->>>>>>> 6160b0e9c (tidy up and add some documentations) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[19/20]⎯ ->>>>>>> 297805578 (feat: handle delete a?.b) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[17/18]⎯ ->>>>>>> d8ac38f9f (handle chain expression is a callee of CallExpression) +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[7/8]⎯ FAIL fixtures/babel-preset-env-test-fixtures-sanity-regex-dot-all-exec.test.js > exec AssertionError: expected false to be true // Object.is equality @@ -597,27 +121,5 @@ AssertionError: expected false to be true // Object.is equality 11| expect(/hello.world/su.test(input)).toBe(true); 12| }) -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -<<<<<<< HEAD -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[4/4]⎯ -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[28/28]⎯ ->>>>>>> b093e06f4 (pass a?.b.c?.d) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[20/20]⎯ ->>>>>>> bf24a02a5 (pass context to .call) -======= ->>>>>>> cb403bf39 (handle base ident doesn't exist) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[21/21]⎯ ->>>>>>> 6160b0e9c (tidy up and add some documentations) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[20/20]⎯ ->>>>>>> 297805578 (feat: handle delete a?.b) -======= -⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[18/18]⎯ ->>>>>>> d8ac38f9f (handle chain expression is a callee of CallExpression) +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[8/8]⎯