-1:000000000000 | 0:177f88e9da3e |
---|---|
1 // Superficial tests of the Array.prototype[@@iterator] builtin function and its workalikes. | |
2 | |
3 load(libdir + "iteration.js"); | |
4 | |
5 var constructors = [Array, String, Uint8Array, Uint8ClampedArray]; | |
6 for (var c of constructors) { | |
7 assertEq(c.prototype[std_iterator].length, 0); | |
8 var desc = Object.getOwnPropertyDescriptor(c.prototype, std_iterator); | |
9 assertEq(desc.configurable, true); | |
10 assertEq(desc.enumerable, false); | |
11 assertEq(desc.writable, true); | |
12 } |