babel/test/fixtures/esnext/es6-classes/call-super-function.js
2015-01-05 10:18:42 +11:00

22 lines
278 B
JavaScript

class Animal {
sayHi() {
return 'I am an animal.'
}
sayOther() {
return 'WAT?!';
}
}
class Horse extends Animal {
sayHi() {
return super.sayOther();
}
sayOther() {
return 'I see dead objects.';
}
}
assert.equal(new Horse().sayHi(), 'WAT?!');