diff --git a/tasks/transform_conformance/snapshots/oxc.snap.md b/tasks/transform_conformance/snapshots/oxc.snap.md index 52a39ff61c4683..3c458b27ca02f8 100644 --- a/tasks/transform_conformance/snapshots/oxc.snap.md +++ b/tasks/transform_conformance/snapshots/oxc.snap.md @@ -1,6 +1,6 @@ commit: 54a8389f -Passed: 126/144 +Passed: 126/145 # All Passed: * babel-plugin-transform-class-static-block @@ -10,7 +10,6 @@ Passed: 126/144 * babel-plugin-transform-optional-catch-binding * babel-plugin-transform-async-generator-functions * babel-plugin-transform-object-rest-spread -* babel-plugin-transform-async-to-generator * babel-plugin-transform-exponentiation-operator * babel-plugin-transform-arrow-functions * babel-preset-typescript @@ -47,6 +46,11 @@ after transform: SymbolId(0): [ReferenceId(0), ReferenceId(2), ReferenceId(6), R rebuilt : SymbolId(0): [ReferenceId(0), ReferenceId(2), ReferenceId(6), ReferenceId(10)] +# babel-plugin-transform-async-to-generator (20/21) +* class/static-block/input.js +x Output mismatch + + # babel-plugin-transform-typescript (2/10) * class-property-definition/input.ts Unresolved references mismatch: diff --git a/tasks/transform_conformance/tests/babel-plugin-transform-async-to-generator/test/fixtures/class/static-block/input.js b/tasks/transform_conformance/tests/babel-plugin-transform-async-to-generator/test/fixtures/class/static-block/input.js new file mode 100644 index 00000000000000..2f3402957f8748 --- /dev/null +++ b/tasks/transform_conformance/tests/babel-plugin-transform-async-to-generator/test/fixtures/class/static-block/input.js @@ -0,0 +1,5 @@ +class C extends S { + static { + this.fn = async () => super.foo; + } +} diff --git a/tasks/transform_conformance/tests/babel-plugin-transform-async-to-generator/test/fixtures/class/static-block/output.js b/tasks/transform_conformance/tests/babel-plugin-transform-async-to-generator/test/fixtures/class/static-block/output.js new file mode 100644 index 00000000000000..4092b9b3b5015e --- /dev/null +++ b/tasks/transform_conformance/tests/babel-plugin-transform-async-to-generator/test/fixtures/class/static-block/output.js @@ -0,0 +1,8 @@ +class C extends S { + static { + var _superprop_getFoo = () => super.foo; + this.fn = babelHelpers.asyncToGenerator(function* () { + return _superprop_getFoo(); + }); + } +}