Imported Upstream version 1.0.0
[platform/upstream/js.git] / js / src / tests / ecma_5 / extensions / iterator-in-catch.js
1 //Bug 350712
2
3 function iterator () {
4     for (var i in []);
5 }
6
7 try {
8     try {
9         throw 5;
10     }
11     catch(error if iterator()) {
12         assertEq(false, true);
13     }
14 }
15 catch(error) {
16   assertEq(error, 5);
17 }
18
19 if (typeof reportCompare === "function")
20     reportCompare(true, true);