bug906284.js (222B)
1 "use strict" 2 function f() { 3 h = {} 4 } 5 var c = 0; 6 for (var i=0; i<3; i++) { 7 try { 8 new f(); 9 assertEq(0, 1); 10 } catch(e) { 11 c++; 12 assertEq(e.message.includes("undeclared variable"), true); 13 } 14 } 15 assertEq(c, 3);