setname-inner-heavy.js (284B)
1 actual = ''; 2 expected = 'undefined,'; 3 4 function f() { 5 (eval("\ 6 (function () {\ 7 for (var z = 0; z < 2; ++z) {\ 8 x = ''\ 9 }\ 10 })\ 11 "))(); 12 } 13 this.__defineSetter__("x", eval) 14 f() 15 appendToActual(x); 16 17 18 assertEq(actual, expected)