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