diff --git a/test/fixtures/esnext/es6-classes/anonymous-class.js b/test/fixtures/esnext/es6-classes/anonymous-class.js index 231ba49b9e..7349df95b6 100644 --- a/test/fixtures/esnext/es6-classes/anonymous-class.js +++ b/test/fixtures/esnext/es6-classes/anonymous-class.js @@ -12,11 +12,11 @@ var Dog = class extends Animal { type() { return 'dog'; } sayHi() { - return super() + ' WOOF!'; + return super.sayHi() + ' WOOF!'; } static getName() { - return super() + '/Dog'; + return super.getName() + '/Dog'; } }; diff --git a/test/fixtures/esnext/es6-classes/class-extend.js b/test/fixtures/esnext/es6-classes/class-extend.js index 56035dd0b6..894e18022a 100644 --- a/test/fixtures/esnext/es6-classes/class-extend.js +++ b/test/fixtures/esnext/es6-classes/class-extend.js @@ -8,7 +8,7 @@ class Dog extends Animal { type() { return 'dog'; } sayHi() { - return super() + ' WOOF!'; + return super.sayHi() + ' WOOF!'; } } diff --git a/test/fixtures/esnext/es6-classes/static-method.js b/test/fixtures/esnext/es6-classes/static-method.js index 564fb13c5b..42e6e6e170 100644 --- a/test/fixtures/esnext/es6-classes/static-method.js +++ b/test/fixtures/esnext/es6-classes/static-method.js @@ -4,13 +4,13 @@ class Tripler { } static toString() { - return '3' + super() + '3'; + return '3' + super.toString() + '3'; } } class MegaTripler extends Tripler { static triple(n=1) { - return super(n) * super(n); + return super.triple(n) * super.triple(n); } } diff --git a/test/fixtures/esnext/es6-classes/super-change-proto.js b/test/fixtures/esnext/es6-classes/super-change-proto.js index f7c653b460..01058549c9 100644 --- a/test/fixtures/esnext/es6-classes/super-change-proto.js +++ b/test/fixtures/esnext/es6-classes/super-change-proto.js @@ -11,9 +11,9 @@ class OtherBase { class Derived extends Base { p() { log += '[Derived]'; - super(); + super.p(); Derived.prototype.__proto__ = OtherBase.prototype; - super(); + super.p(); } }