2018-03-24 16:22:20 +05:30

18 lines
188 B
JavaScript

const sym = Symbol();
class Foo {
[sym] () {
return 1;
}
}
class Bar extends Foo {
[sym] () {
return super[sym]() + 2;
}
}
let i = new Bar();
expect(i[sym]()).toBe(3);