-1:000000000000 | 0:9bf5ea6c02a7 |
---|---|
1 // set.keys(), .values(), and .entries() on an empty set produce empty iterators | |
2 | |
3 var s = Set(); | |
4 var ki = s.keys(), vi = s.values(), ei = s.entries(); | |
5 var p = Object.getPrototypeOf(ki); | |
6 assertEq(Object.getPrototypeOf(vi), p); | |
7 assertEq(Object.getPrototypeOf(ei), p); | |
8 | |
9 for (let k of ki) | |
10 throw "FAIL"; | |
11 for (let v of vi) | |
12 throw "FAIL"; | |
13 for (let [k, v] of ei) | |
14 throw "FAIL"; |