blob: 9ad856a5e46dfa8c50ce4a2e6f02adb1fff5d6e8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
class A0 { constructor() { this.dummy = true; } }
class A1 { constructor() { this.dummy = true; } }
class A2 { constructor() { this.dummy = true; } }
class A3 { constructor() { this.dummy = true; } }
class A4 { constructor() { this.dummy = true; } }
class A5 { constructor() { this.dummy = true; } }
class A6 { constructor() { this.dummy = true; } }
class A7 { constructor() { this.dummy = true; } }
class A8 { constructor() { this.dummy = true; } }
class A9 { constructor() { this.dummy = true; } }
var constructors = [A1, A2, A3, A4, A5, A6, A7, A8, A9];
for (var i = 0; i < 1000; i++) {
for (var construct of constructors) {
var h = new construct();
assertEq(Reflect.get(h, "nonexistent", "dummy"), undefined);
}
}
|