-1:000000000000 | 0:8d90ce6d6b71 |
---|---|
1 // Iterator.prototype.next throws if applied to a non-iterator that inherits from an iterator. | |
2 | |
3 load(libdir + "asserts.js"); | |
4 load(libdir + "iteration.js"); | |
5 | |
6 var it = [1, 2][std_iterator](); | |
7 var v = Object.create(it); | |
8 assertThrowsInstanceOf(function () { Iterator.prototype.next.call(v); }, TypeError); |