-1:000000000000 | 0:2993769812ce |
---|---|
1 // Iterating over the argument to Map can throw. The exception is propagated. | |
2 | |
3 load(libdir + "asserts.js"); | |
4 | |
5 function data2() { | |
6 yield [{}, "XR22/Z"]; | |
7 yield [{}, "23D-BN"]; | |
8 throw "oops"; | |
9 } | |
10 | |
11 var it = data2(); | |
12 assertThrowsValue(function () { Map(it); }, "oops"); |