diff --git a/tasks/transform_conformance/tests/babel-plugin-transform-async-to-generator/test/fixtures/super/outer-super-in-nested-class/input.js b/tasks/transform_conformance/tests/babel-plugin-transform-async-to-generator/test/fixtures/super/outer-super-in-nested-class/input.js index 02540a0cf5bb6..138ecd514d932 100644 --- a/tasks/transform_conformance/tests/babel-plugin-transform-async-to-generator/test/fixtures/super/outer-super-in-nested-class/input.js +++ b/tasks/transform_conformance/tests/babel-plugin-transform-async-to-generator/test/fixtures/super/outer-super-in-nested-class/input.js @@ -1,12 +1,20 @@ class Outer extends OuterSuper { constructor() { + @(super().decorate) class Inner extends super() { + @(super().decorate) [super()] = 1; + + @(super().decorate) static [super()] = 2; + @(super().decorate) [super()]() {} + + @(super().decorate) static [super()]() {} } + let fn = async () => this; } } diff --git a/tasks/transform_conformance/tests/babel-plugin-transform-async-to-generator/test/fixtures/super/outer-super-in-nested-class/output.js b/tasks/transform_conformance/tests/babel-plugin-transform-async-to-generator/test/fixtures/super/outer-super-in-nested-class/output.js index de3461714b4a3..b58dfa895aeeb 100644 --- a/tasks/transform_conformance/tests/babel-plugin-transform-async-to-generator/test/fixtures/super/outer-super-in-nested-class/output.js +++ b/tasks/transform_conformance/tests/babel-plugin-transform-async-to-generator/test/fixtures/super/outer-super-in-nested-class/output.js @@ -2,10 +2,18 @@ class Outer extends OuterSuper { constructor() { var _this; + @((super(), _this = this).decorate) class Inner extends (super(), _this = this) { + @((super(), _this = this).decorate) [(super(), _this = this)] = 1; + + @((super(), _this = this).decorate) static [(super(), _this = this)] = 2; + + @((super(), _this = this).decorate) [(super(), _this = this)]() {} + + @((super(), _this = this).decorate) static [(super(), _this = this)]() {} } @@ -17,6 +25,5 @@ class Outer extends OuterSuper { return _ref.apply(this, arguments); }; }(); - } -} \ No newline at end of file +}