testMethodInitSafety.js (338B)
1 function testMethodInitSafety() { 2 function f() { return 'fail'; } 3 function g() { return 'ok'; } 4 5 var s; 6 var arr = [f, f, f, f, g]; 7 //assertEq(arr.length > 9, true); 8 for (var i = 0; i < arr.length; i++) { 9 var x = {m: arr[i]}; 10 s = x.m(); 11 } 12 return s; 13 } 14 assertEq(testMethodInitSafety(), "ok");