blob: 9fa6b889f43d90023f825eb2d70b8b31a3a7d836 [file] [log] [blame]
// |reftest| skip-if(Android)
/*
* Any copyright is dedicated to the Public Domain.
* http://creativecommons.org/licenses/publicdomain/
* Contributors: Igor Bukanov
*/
// Test that we can terminate looping array enumeration
function test() {
if (typeof timeout != "function")
return;
var p = Proxy.create({ keys: function() { return Array(1e9); }});
expectExitCode(6);
timeout(0.001);
var n = 0;
for (i in p) { ++n;}
return n;
}
test();
reportCompare(0, 0, "ok");