ed1e77d3 A |
1 | var didThrow = false; |
2 | try { |
3 | (function() { |
4 | for (var i = 0; i < 1000000; ++i) { } |
5 | throw 42; |
6 | })(); |
7 | } catch (e) { |
8 | if (e != 42) |
9 | throw "Error: bad result: " + e; |
10 | didThrow = true; |
11 | } |
12 | if (!didThrow) |
13 | throw "Error: should have thrown but didn't."; |