summaryrefslogtreecommitdiffstats
path: root/js/src/jit-test/tests/proxy/getPrototype-cycle-for-in.js
blob: 0a5275af0a558f97705bd04e2f7a53aad95de3db (plain)
1
2
3
4
5
6
7
8
9
10
11
12
// |jit-test| exitstatus: 6; skip-if: getBuildConfiguration("wasi")
timeout(0.5);

var proxy = new Proxy({}, {
    getPrototypeOf() {
        return proxy;
    }
});

var obj = {a: 1, b: 2, __proto__: proxy};
for (var x in obj) {}
assertEq(0, 1); // Should timeout.