diff --git a/test/fixtures/transformation/es6-classes/preserves-directives/actual.js b/test/fixtures/transformation/es6-classes/preserves-directives/actual.js index 05c375333f..dfcde36327 100644 --- a/test/fixtures/transformation/es6-classes/preserves-directives/actual.js +++ b/test/fixtures/transformation/es6-classes/preserves-directives/actual.js @@ -4,3 +4,19 @@ class MyCtrl { foo; } } + +class MyCtrl2 { + constructor(a) { + "a"; + "b"; + foo; + } +} + +class MyCtrl3 { + constructor(a) { + "a"; + foo; + "b"; + } +} diff --git a/test/fixtures/transformation/es6-classes/preserves-directives/expected.js b/test/fixtures/transformation/es6-classes/preserves-directives/expected.js index 2efc492407..33e0e33e59 100644 --- a/test/fixtures/transformation/es6-classes/preserves-directives/expected.js +++ b/test/fixtures/transformation/es6-classes/preserves-directives/expected.js @@ -5,3 +5,18 @@ var MyCtrl = function MyCtrl(a) { babelHelpers.classCallCheck(this, MyCtrl); foo; }; + +var MyCtrl2 = function MyCtrl2(a) { + "a"; + "b"; + babelHelpers.classCallCheck(this, MyCtrl2); + foo; +}; + + +var MyCtrl3 = function MyCtrl3(a) { + "a"; + babelHelpers.classCallCheck(this, MyCtrl3); + foo; + "b"; +};