Source code

Revision control

Copy as Markdown

Other Tools

class base {
constructor(a, b, c) {
assertEq(a, 1);
assertEq(b, 2);
assertEq(c, 3);
this.calledBase = true;
}
}
class doTest extends base {
constructor(arr) {
super(...arr);
}
}
assertEq(new doTest([1,2,3]).calledBase, true);
class testRest extends base {
constructor(...args) {
super(...args);
}
}
assertEq(new testRest(1,2,3).calledBase, true);
if (typeof reportCompare === 'function')
reportCompare(0,0,"OK");