blob: 1045f1a22ae01639c03f5de2ba625e82b8377911 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
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");
|